We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

Platypus for Mac

Create application wrappers for scripts.

Free
In English
Version 5.4.1
4.8
Based on 25 user rates

Platypus overview

Platypus is a developer tool that creates native Mac applications from interpreted scripts such as shell scripts or Perl and Python programs. This is done by wrapping the script in an application bundle directory structure along with an application binary that runs the script.

Platypus makes it easy to share scripts and programs with those unfamiliar with the command line interface. Native user-friendly applications can be created with a few clicks. It is very easy to create installers, maintenance applications, login items, status menu items, launchers, automations and droplets using Platypus. Platypus is free, open-source software distributed under the BSD License.

Here are some of the features Platypus has to offer:

  • Supports shell scripts, Perl, Python, PHP, Ruby, Swift, Expect, Tcl, AppleScript or any other user-specified interpreter
  • Can execute scripts with root privileges via Apple's Security Framework
  • Can display graphical feedback of script execution as progress bar, text window with script output, droplet, WebKit HTML rendering or status item menu
  • Supports dragging and dropping files or text snippets, which are then passed to the script as arguments
  • Can create applications that are handlers for URI schemes
  • Can create applications that run in the background (LSUIElement)
  • Set own application icon or select from presets
  • Set app's associated file types, identifier, version, author, etc.
  • Graphical interface for bundling support files with script
  • Command line tool for automation
  • "Profiles" which can be used to save configurations
  • Built-in script editor, or linking with external editor of choice
  • Extensive documentation and many built-in examples to help you get started

What’s new in version 5.4.1

  • Fixed signing issues

Platypus for Mac

Free
In English
Version 5.4.1

What users say about Platypus

Try our new feature and write a detailed review about Platypus

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.8

(30 Reviews of Platypus)

  • Comments

  • User Ratings

MichaelHaeusler
MichaelHaeusler
Mar 3 2019
5.3
5.0
Mar 3 2019
5.0
Version: 5.3
Great update. For some scenarios you still need an app exported from Automator, but I use Platypus whenever it works.. And that's most of the time. Five stars aren't enough.
Bunam
Bunam
Nov 25 2018
5.3
5.0
Nov 25 2018
5.0
Version: 5.3
horrible icon (i didn't think it's i'm the only one) so sorry for that
MichaelHaeusler
MichaelHaeusler
Oct 25 2018
5.2
5.0
Oct 25 2018
5.0
Version: 5.2
Fantastic—FANTASTIC—utility!
Nontroppo
Nontroppo
Dec 2 2015
5.0
5.0
Dec 2 2015
5.0
Version: 5.0
For anyone who needs to build a GUI around a scripted tool, Platypus is just utterly brilliant. The latest version has added a ton of new functionality to really help refine the abilities of whatever kind of tool you wish to make. The developer well deserves a donation if you are going to use this!
Leon-Belmont
Leon-Belmont
Sep 24 2014
4.8
5.0
Sep 24 2014
5.0
Version: 4.8
One of the must have apps if you know any scripting languages. I used this app wrapped a lot of scripts, really convenient.
Bottacco
Bottacco
May 17 2023
5.4.1
5.0
May 17 2023
5.0
Version: 5.4.1
Ervins Strauhmanis
Ervins Strauhmanis
Sep 8 2022
5.4
5.0
Sep 8 2022
5.0
Version: 5.4
Mvasilakis
Mvasilakis
Sep 8 2021
5.3
5.0
Sep 8 2021
5.0
Version: 5.3
makareim
makareim
Jul 19 2019
5.0
Jul 19 2019
5.0
Version: null
MichaelHaeusler
MichaelHaeusler
Mar 3 2019
5.0
Mar 3 2019
5.0
Version: null
Bunam
Bunam
Nov 25 2018
5.0
Nov 25 2018
5.0
Version: null
Lhutz
Lhutz
Nov 15 2017
5.0
Nov 15 2017
5.0
Version: null
Nontroppo
Nontroppo
Dec 2 2015
5.0
Dec 2 2015
5.0
Version: null
w0lf
w0lf
Aug 26 2015
5.0
Aug 26 2015
5.0
Version: null
Leon-Belmont
Leon-Belmont
Sep 24 2014
5.0
Sep 24 2014
5.0
Version: null
CarlosCambra6779
CarlosCambra6779
Jul 21 2013
5.0
Jul 21 2013
5.0
Version: null
Badgerone
Badgerone
Jul 15 2013
5.0
Jul 15 2013
5.0
Version: null
Sev7en
Sev7en
May 31 2013
5.0
May 31 2013
5.0
Version: null
Simbasounds
Simbasounds
Jul 28 2012
5.0
Jul 28 2012
5.0
Version: null
Toosit
Toosit
Jan 27 2012
5.0
Jan 27 2012
5.0
Version: null
CPa
CPa
Jul 26 2011
3.0
Jul 26 2011
3.0
Version: null
Olavimmanuel
Olavimmanuel
Jul 19 2011
5.0
Jul 19 2011
5.0
Version: null
Yuletide
Yuletide
May 16 2011
5.0
May 16 2011
5.0
Version: null
StevenJayCohen
StevenJayCohen
May 23 2007
5.0
May 23 2007
5.0
Version: null
Amake
Amake
Jan 28 2005
5.0
Jan 28 2005
5.0
Version: null
Guest
Guest
Jan 13 2005
5.0
Jan 13 2005
5.0
Version: null
Guest
Guest
Jul 27 2004
3.8
Jul 27 2004
3.8
Version: null
Guest
Guest
Mar 12 2004
4.5
Mar 12 2004
4.5
Version: null
Guest
Guest
Jul 30 2003
5.0
Jul 30 2003
5.0
Version: null
Guest
Guest
Jun 11 2003
4.8
Jun 11 2003
4.8
Version: null