MAMP
MAMP
6.3
1.8
0.0
MAMP free download for Mac

MAMP for Mac

16 December 2020

Create a local server environment.

What is MAMP for Mac

MAMP stands for: Mac, Apache, MySQL and PHP. With just a few mouse-clicks, you can install Apache, PHP and MySQL for OS X! It installs a local server environment in a matter of seconds on your OS X computer, be it PowerBook or iMac. Like similar packages from the Windows- and Linux-world, MAMP comes free of charge.

Similar to a Linux-distribution, MAMP is a combination of free software and thus it is offered free of charge. MAMP is released under the GNU General Public License and may thereby be distributed freely within the boundaries of this license. Please note: some of the included software is released using a different license. In these cases, the corresponding license applies.

MAMP was created primarily as a PHP development environment for Mac, and should therefore not be used as live Webserver for the Internet. In this case, we recommend that you use OS X server with the provided Apache or a Linux server.

What's new in MAMP

Version 6.3:
MAMP & MAMP PRO:
  • Added missing symbolic links to PostgreSQL support libraries
New components:
  • ngx_http_auth_request_module (Nginx)
Updated components:
  • MySQL 5.7.32
  • PHP 7.2.34, 7.3.24, 7.4.12 & 8.0.0 (initial support)
MAMP PRO:
  • Added example settings for changing character set and collation to MySQL template
  • #character-set-server = utf8mb4
  • #collation-server = utf8mb4_unicode_ci
  • Improved detection of changed templates
  • Fixed a Dropbox crash on Apple Silicon Macs
  • Better error detection in Remote functions
  • Improved WordPress Import/Publish/Migration
  • New "Clear DNS Cache" menu command restores the reachability of remote hosts when their IP address changed due to a short DHCP lease validity
MAMP for Mac Old Versions

Related articles

Try our new feature and write a detailed review about MAMP. All reviews will be posted soon.
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.
0.0
(0 Reviews of )
There are no reviews yet
calvinsant
calvinsant
Jul 15 2020
5.7
1.0
Jul 15 2020
1.0
Version: 5.7
Poor support. My issues is still not resolved after a month. Having to move away. Would not recommend.
Bleepgeeks-com
Bleepgeeks-com
Nov 14 2018
5.1
2.5
Nov 14 2018
2.5
Version: 5.1
Currently MAMP (PRO) 5 only offers to run Apache version 2.2.x and NOT Apache v 2.4+ . In my case that prevents me to work on latest development projects where .htaccess uses directive only available from Apache v 2.4 onward. Please check your requiements before you buy MAMP Pro 5. Otherwise would be the best local web dev stack for mac.
Pugwash
Pugwash
Jan 8 2016
3.4
3.0
Jan 8 2016
3.0
Version: 3.4
Just to warn people. I've been battling with MAMP for three days now trying to download my existing Wordpress self hosted site following various online tutorials and absolutely none have worked. Each time I have started from scratch including deleting MAMP and re-installing it, trying two different browsers and each time I get the ‘error establishing a database connection’ message. The issue I suspect is phpMyAdmin within MAMP. Each time I get the same two issues. 1/ Create a new local database - When entering log-in info phpMyAdmin won't allow me to leave the Host” field empty. It currently auto fills it with '%' , if I try and delete the %, it highlights with a red border. More importantly 2/ Again when on Add User I get a "A fatal JavaScript error has occurred....." Perhaps this isn't MAMPS fault, I don't know. At the moment I'm just going to give up and maybe try at some stage in the future. Way too frustrating and way too much time wasted. I need a drink. OS: 10.10.5 Browsers: Safari 9.0.2 and Firefox 40.0.3
Morpe
Morpe
Aug 31 2015
3.4
0.0
Aug 31 2015
0.0
Version: 3.4
on Mavericks does not start at boot
Awado
Awado
Jun 6 2015
3.0.7.3
0.0
Jun 6 2015
0.0
Version: 3.0.7.3
Version 3.2.1 is available at the dev's site.
Greedyfranky
Greedyfranky
Sep 3 2014
3.0.6
0.0
Sep 3 2014
0.0
Version: 3.0.6
Almost fooled me. The name was close to MAME. I was thinking, hey a new MAME frontend. Ahwel ...
Diarbyrag
Diarbyrag
Apr 11 2014
3.0.4
0.0
Apr 11 2014
0.0
Version: 3.0.4
I was under the impression that "the typical Mac fashion" was drag and drop from a DMG, not installer packages which many people distrust.
mori2k18
mori2k18
Mar 12 2014
3.0.2
4.0
Mar 12 2014
4.0
Version: 3.0.2
Besides some additional features like ffmpeg etc. very great app.
Claudio-Ambrosini
Claudio-Ambrosini
Mar 5 2014
3.0
0.0
Mar 5 2014
0.0
Version: 3.0
Why don't include MongoDB? Why don't add option to use Nginx with php-fpm? I can help to include this features. Best regards..
anonymous-deer-2515
anonymous-deer-2515
Jul 23 2013
2.1.3
4.0
Jul 23 2013
4.0
Version: 2.1.3
Overall, I have found MAMPS/MAMPS Pro to be a solid useable package. Thus 4 star's; however ... I switched from using MAMPS Pro for several years to AMPPS for the following reasons: 1) AMPPS has been easier to teach to my kids than MAMPS 2) In my view, MAMPS has some pieces related to the user configuration which are "more closed, less transparent" than AMPPS. AMPPS directly provides the raw config files. MAMPS layers a closed source GUI on various config files. 3) AMPPS directory structure is more like our live server directory structure than MAMPS. 4) AMPPS more convenient to use. In particular, the basic CPanel and Softaculous are particularly helpful in working with installing and maintaining open source web apps such as WordPress.
Whisperquiet
Whisperquiet
Mar 18 2013
2.1.3
5.0
Mar 18 2013
5.0
Version: 2.1.3
Just excellent; industrial software configured into a stand-alone environment on your Mac! It just works and works well. This is a must for testing web sites, PHP sites with databases and e-commerce etc locally.
Whisperquiet
Whisperquiet
Feb 10 2013
2.1.2
5.0
Feb 10 2013
5.0
Version: 2.1.2
Great software. Easy to install and use, very reliable and an ideal environment.
Won
Won
Jul 12 2012
2.1.1
0.0
Jul 12 2012
0.0
Version: 2.1.1
http://mamp.info/en/documentation/releases.html
Bardosity
Bardosity
Jul 14 2011
2.0
5.0
Jul 14 2011
5.0
Version: 2.0
After reading the previous reviews I was pretty scared to upgrade, but I did it anyway. Everything worked great and the new SSL features are fantastic!
Gerylaurent
Gerylaurent
Jul 13 2011
2.0
0.0
Jul 13 2011
0.0
Version: 2.0
After testing in MAMP on Mac OS 10.7, the MySQL database does not even after restarting the computer.
Mikaelf
Mikaelf
Mar 22 2011
1.9.5
0.0
Mar 22 2011
0.0
Version: 1.9.5
Doesn't work. MySQL wont start. Mac OS X 10.6.6 and latest MAMP.
OliverTerrier
OliverTerrier
Oct 20 2010
1.9.3
5.0
Oct 20 2010
5.0
Version: 1.9.3
I wish I could give this 10 stars; it's THAT good. Really, if you have a need for this, there is nothing better than MAMP.
Dmnelson
Dmnelson
Sep 21 2010
1.9.2
5.0
Sep 21 2010
5.0
Version: 1.9.2
As someone who's perfectly capable of setting up my own server software on Mac or Linux, I still find this valuable. I like how portable the whole package is. It's nice to be able to grab a copy of the MAMP folder and know that I have everything I need to redeploy an identical config on any stock Mac OS X system.
Trashie
Trashie
Sep 4 2010
1.9.1
0.0
Sep 4 2010
0.0
Version: 1.9.1
Just either get your own testing server (mac mini / cheap PC etc) or use a virtual machine and install an entire server set up that way. That keeps your desktop Mac totally clean from server software. Do I like MAMP sure but it is just pointless...as a little vm/server in your LAN works much better and easier.
Chap-Harrison
Chap-Harrison
Apr 17 2010
1.9
0.0
Apr 17 2010
0.0
Version: 1.9
I don't remember MAMP being as hard to set up the last time I used it (which was a couple of years ago). I have installed it on a Mini and want to access MySQL and phpMyAdmin from my laptop on the LAN, and I've been fluthering about unsuccessfully for two hours now, unable to connect to phpMyAdmin except via localhost on the Mini. Between the MAMP 1.9 PRO interface and phpMyAdmin, neither of which is stellar, I find that what used to be a marvelously simple "package" has become unapproachably complex. Still waiting for my MAMP forum registration to go through so I can ask for help there.
.
.
Mar 10 2010
1.8.4
0.0
Mar 10 2010
0.0
Version: 1.8.4
Is there a way of using Ruby with this? Any suggestions would be much appreciated, thanks.
qwerasdf
qwerasdf
Feb 11 2010
1.8.4
0.0
Feb 11 2010
0.0
Version: 1.8.4
FARN: Yes, I believe MAMP would be perfectly suitable for your needs. It's simple enough to use, and it comes with everything included.
Pdeli
Pdeli
Dec 13 2009
1.8.3
0.0
Dec 13 2009
0.0
Version: 1.8.3
Does not work!!! Unfortunately. When launching MAMP, the status pane appears, but neither the Apache server nor the MySQL server start. MAMP is installed, as required, in the /Applications/ folder, however the profile I am using on my Mac (with Snow Leopard) is Standard (as opposed to Administrator). This is for obvious security reasons... XAMPP, however, works fine (although it requires to enter an Administrator profile Name and Password. The problem I have with XAMPP, contrary to MAMP, is that it doesn't have a ZEND manager... So neither program works for me. Sad! Cheers.
Gregorgy
Gregorgy
Sep 3 2009
1.8
5.0
Sep 3 2009
5.0
Version: 1.8
Still the easiest way to create a test environment. I test all my development locally and no matter which of my Macs I am using and which dev environment (I have a Panther, a Tiger, two Leopards - Intel and PPC - and one Snow) this remains the easiest way to test my sites to death before deploying. 5 outta 5
gmattie
gmattie
Feb 11 2009
1.7.2
5.0
Feb 11 2009
5.0
Version: 1.7.2
Since the past year i've been using XAMPP and while both will do pretty much the same thing, I just find the look and feel of MAMP to be a touch smarter. The dashboard widget for server access is great. thank you very much MAMP Team.
Dharm
Dharm
Nov 13 2008
1.7.2
0.0
Nov 13 2008
0.0
Version: 1.7.2
This is bulky Universal Binary installation at 374MB. Use the following command to thin it : ditto --arch ppc /Applications/MAMP/ /Applications/MAMP_thin Then remove MAMP dir and rename MAMP_thin to MAMP and you save 140MB! If you are on an Intel Mac, use --arch i386 instead.
Gaoshan
Gaoshan
Aug 20 2008
1.7.2
5.0
Aug 20 2008
5.0
Version: 1.7.2
This is THE all in one web serving environment for the Mac. Don't waste time with xampp (it's clunkier to use) just use MAMP. I have a each project I work on set up as a local environment (likt http://twc:8888/). It speeds development hugely and lets me make fewer version control checkins which is always a good thing. Yes, you can setup your own dev environment by hand or with fink/macports but this is even easier than that!
Conner-bw
Conner-bw
Jun 12 2008
1.7.1
5.0
Jun 12 2008
5.0
Version: 1.7.1
I use this everyday on my PPC machines. Thank you!
dan-friml
dan-friml
Feb 9 2008
1.7.1
5.0
Feb 9 2008
5.0
Version: 1.7.1
Yeah! This is killer stuff. Easy installing, just a few easy steps to set it up and you're ready to go! Kudos to the developers!!!
Abrar
Abrar
Feb 6 2008
1.7.1
0.0
Feb 6 2008
0.0
Version: 1.7.1
OMG!!! So easy!!! I almost squealed like a School-girl!
Theodore-Lee
Theodore-Lee
Dec 5 2007
1.7.1
0.0
Dec 5 2007
0.0
Version: 1.7.1
I'm a little confused. What do I get in Mamp Pro that isn't already in the free XAMPP or MAMP?
Rawkes
Rawkes
Dec 5 2007
1.7.1
0.0
Dec 5 2007
0.0
Version: 1.7.1
What are the new features/changes in 1.7.1?
Md07
Md07
Oct 21 2007
1.7
0.0
Oct 21 2007
0.0
Version: 1.7
Haha. Gotta agree with a previous post about almost laughing at how easy this was to use. Best thing for macs? Probably. Better than Tiger server (for mamp)? Probably. Thanks!!
Zensurfer
Zensurfer
Sep 24 2007
1.7
0.0
Sep 24 2007
0.0
Version: 1.7
I love MAMP have been using for over a year now with no probs. I love the fact that its non-standard ports as I have a "standard" LAMP setup which i use for demos. the MAMP version I use for dev work and basically messing around with new stuff, so its' totally isolated from my mission-critical stuff. my only quirk is they don't support m-crypt (which I use) hopefully in the future they will find the time to include it as well. It's a lovely app for us mac folks, much prep to the MAMP team and more power!
Midtoad
Midtoad
Mar 20 2007
1.5b1
0.0
Mar 20 2007
0.0
Version: 1.5b1
One problem with MAMP, it installs mysql in a non-standard location. That makes is easy to uninstall (just delete the /Applications/MAMP folder), but also makes it hard to install, say, MySQLdb for Python.
Crow
Crow
Mar 6 2007
1.5b1
5.0
Mar 6 2007
5.0
Version: 1.5b1
I had hoped for an easy solution to get Apache 2/PHP 5/MySQL 5...but I couldn't believe it was this easy. After I downloaded it and started it up, I almost laughed out loud - I thought it was too good to be true. I had imagined I would be spending an afternoon messing with my system, but it was up and running in about 30 seconds. Thanks for this. Awesome.
Da-La
Da-La
Feb 9 2007
1.4.1
0.0
Feb 9 2007
0.0
Version: 1.4.1
Andy, for that functionality you need to get MAMP Pro. From the MAMP Pro site (http://www.living-e.de/en/products/MAMP-PRO/index.php): With MAMP PRO, you can easily connect your local server with an existing Dynamic DNS provider, as for example dyndns.com. Making it very simple to quickly make the results of your work accessible externally for superiors and prospective customers. And because you can set up many virtual hosts, you can easily offer alternative configurations or suggestions.
Amwc
Amwc
Nov 14 2006
1.4.1
0.0
Nov 14 2006
0.0
Version: 1.4.1
I used MAMP for a long time, and then I stumbled across Headdress, which allows you to add virtual hosts to MAMP. A very cool combination. Headdress isn't free, but if you want virtual hosts, and can't face messing around in httpd files, it's well worth the $15. BUT, MAMP has one major flaw, and because of it I invested a day in setting all of its components up manually on my MBP. MAMP will not serve sites outside of itself, and that totally negated a big advantage of being able to run Windoze under Parallels for development purposes - the ability to test in IE6. No amount of emailing or requests on teh forum yielded any responses, so in the end I gave up and went the manual root. Overall, a great product, just let down by the inability to access it from other systems. Still, for free........
Tekl
Tekl
Nov 13 2006
1.4.1
0.0
Nov 13 2006
0.0
Version: 1.4.1
How to update MAMP? If I just overwrite my old 1.4 I'll loose all my settings and databases.
Mcguffin
Mcguffin
Jul 19 2006
1.2.1
5.0
Jul 19 2006
5.0
Version: 1.2.1
An incredible app, saved me hours trying to set up everything on a server just for testing purposes. Perfect.
Phaleron
Phaleron
Jan 19 2006
1.1
0.0
Jan 19 2006
0.0
Version: 1.1
This is the first version that does not work for me. Specifically, the start-up light indicator shows red for Apache, and green for MySQL. I reverted back to the earlier version which works great. Regardless of this issue, MAMP is the most treasured web tool in my Mac arsenal.
Nicolasd
Nicolasd
Jan 18 2006
1.1
0.0
Jan 18 2006
0.0
Version: 1.1
nah, i have no interest in knowing what versions of these projects i'm installing. just go ahead and put whatever you want on. thanks. -n.
Guest
Guest
Nov 25 2005
1.0.1
0.0
Nov 25 2005
0.0
Version: 1.0.1
MAMP is Easy to Use and Cool Features - Thanks More MaCoffee.Net Czech Republic
Guest
Guest
Nov 11 2005
1.0.1
0.0
Nov 11 2005
0.0
Version: 1.0.1
http://localhost:8888/MAMP/htdocs/test.php Should I understand that this file will load? I can't seem to actually get any php files to run locally. If you know the missing link please let everyone know.
Guest
Guest
May 15 2005
1.0b
5.0
May 15 2005
5.0
Version: 1.0b
Have only used it a bit - but find it really great - Drag a single folder to your applications folder, double click and your away Note : it leaves the standard mac os X apache alone - so php will only work when you access the pages on the port 8888 (that is the default for MAMP but im sure it is easy to change to 80 if you wish) webpages go in a sub folder in the same folder all in all from a non tekkies point of view is a reat test bed for my simple php needs b4 i upload to my actual website James
Guest
Guest
Mar 23 2005
1.0b
5.0
Mar 23 2005
5.0
Version: 1.0b
Doesn't seem to be anything new about this; hasn't been updated since December. As for the component versions people keep asking about, you can see the versions for December's a3 release at: http://www.mamp.info/en/help/releases/#1.0a3
Guest
Guest
Mar 22 2005
1.0b
5.0
Mar 22 2005
5.0
Version: 1.0b
Maybe not too easy to find but well findable: http://www.mamp.info/en/home/ or http://www.mamp.info/de/home/ for the german-languaged among us with faq on versions, modules and other info. Well worth a look!
Guest
Guest
Mar 22 2005
1.0b
5.0
Mar 22 2005
5.0
Version: 1.0b
Great... Still no idea of what versions or what modules are installed with php... if you don't want to post this here... post it on your site..
Guest
Guest
Jan 5 2005
1.0.a3
5.0
Jan 5 2005
5.0
Version: 1.0.a3
I wish their site was a bit more informative... ie what versions are they using of each software? PHP gets installed, but what modules are loaded?
Guest
Guest
Jan 3 2005
1.0.a3
5.0
Jan 3 2005
5.0
Version: 1.0.a3
Trying to develop PHP pages using Dreamweaver. MAMP installation was v quick and all seems to work perfectly!
Guest
Guest
Dec 17 2004
1.0.a2
0.0
Dec 17 2004
0.0
Version: 1.0.a2
Great concept, but I cannot get it to work on my PB running 10.2.8. I tried both the .dmg and .pkg installer; when I install from .dmg, the application instantly quits when launched; the .pkg won't even install.
Guest
Guest
Oct 19 2004
1.0.a2
5.0
Oct 19 2004
5.0
Version: 1.0.a2
would be nice to have an 'auto-update' to get and install the latest packages (without destroying anything !) I hate trying to stay current !
Guest
Guest
Oct 15 2004
1.0.a2
5.0
Oct 15 2004
5.0
Version: 1.0.a2
This package truly captures the spirit of Mac software: Easy to (un)install. Just works. Powerful. Does not mess with the system, i. e. the built-in Apache in this case. Thank you.
Guest
Guest
Oct 14 2004
1.0.a2
5.0
Oct 14 2004
5.0
Version: 1.0.a2
While it took me hours to get everything installed properly on a windows machine this thing works like a charm! Install into Applications Folder, start Servers, develop php before a minute is over.. lacks the latest phpMyAdmin but this can be downloaded and is easily installed.
Free
1.8
0.0
App requirements: 
  • Intel 64
  • macOS 10.12.0 or later
  • PHP 7 requires OS X 10.8 or later
License: 
FreeIn-app purchases

Downloaded & Installed 191,785 times

How would you rate MAMP?
Similar apps
VirtualHostX
VirtualHostX
Host multiple websites on your Mac.
Is this app is similar to VirtualHostX? Vote to improve the quality of this list.
Vote results
0
Upvotes
3
Total score
0
Downvotes
AMPPS
AMPPS
Auto-install stack with Apache, Mysql, PHP, Perl, Python.
Is this app is similar to AMPPS? Vote to improve the quality of this list.
Vote results
0
Upvotes
3
Total score
0
Downvotes
goPanel
goPanel
Manage Web servers.
Is this app is similar to goPanel? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
PHP
PHP
Server-side, cross-platform, HTML embedded scripting language.
Is this app is similar to PHP? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
MAMP PRO
MAMP PRO
Create a local server environment for Web development and more.
Is this app is similar to MAMP PRO? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes