MAMP free download for Mac
22 November 2020

Create a local server environment.

Overview

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.2:
  • Improved recovery when loading editor resources failed.
  • Fixed a crash on macOS 10.12.
  • Speedier grouping of hosts.
  • Searching hosts does no longer prevent the selection of hosts.
  • Missing document root folders will be replaced with ~/Sites/MISSING_DOCUMENT_ROOT at startup.
  • Incorrect database mappings are handled more graciously.
  • Snapshots now work correctly with non-WordPress hosts.
  • Exposed 20 more Apache modules in the Apache section.
  • Removed an exception when a host's PHP version was invalid.
  • New menu commands to reset Apache and Nginx Modules to default.
MAMP for Mac Old Versions

Related articles

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate MAMP app?

53 Reviews of MAMP

1
calvinsant
15 July 2020
Version: 5.7

Most helpful

Poor support. My issues is still not resolved after a month. Having to move away. Would not recommend.
(2)
1
calvinsant
15 July 2020
Version: 5.7
Poor support. My issues is still not resolved after a month. Having to move away. Would not recommend.
(2)
2.5
Bleepgeeks-com
14 November 2018
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.
(1)
3
Pugwash
08 January 2016
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
(1)
Show comments (3)
Morpe
31 August 2015
Version: 3.4
on Mavericks does not start at boot
(0)
Awado
06 June 2015
Version: 3.0.7.3
Version 3.2.1 is available at the dev's site.
(0)
Greedyfranky
03 September 2014
Version: 3.0.6
Almost fooled me. The name was close to MAME. I was thinking, hey a new MAME frontend. Ahwel ...
(0)
Show comment (1)
Diarbyrag
11 April 2014
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.
(1)
Show comments (3)
4
mori2k18
12 March 2014
Version: 3.0.2
Besides some additional features like ffmpeg etc. very great app.
(0)
Show comment (1)
Claudio-Ambrosini
05 March 2014
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..
(0)
4
anonymous-deer-2515
23 July 2013
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.
(1)
5
Whisperquiet
18 March 2013
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.
(1)
4
Whisperquiet
10 February 2013
Version: 2.1.2
Great software. Easy to install and use, very reliable and an ideal environment.
(0)
Won
12 July 2012
Version: 2.1.1
http://mamp.info/en/documentation/releases.html
(0)
5
Bardosity
14 July 2011
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!
(0)
Gerylaurent
13 July 2011
Version: 2.0
After testing in MAMP on Mac OS 10.7, the MySQL database does not even after restarting the computer.
(0)
Mikaelf
22 March 2011
Version: 1.9.5
Doesn't work. MySQL wont start. Mac OS X 10.6.6 and latest MAMP.
(1)
Show comments (3)
5
OliverTerrier
20 October 2010
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.
(3)
5
Dmnelson
21 September 2010
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.
(4)
Trashie
04 September 2010
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.
(0)
Chap-Harrison
17 April 2010
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.
(0)
.
10 March 2010
Version: 1.8.4
Is there a way of using Ruby with this? Any suggestions would be much appreciated, thanks.
(0)
qwerasdf
11 February 2010
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.
(0)
Pdeli
13 December 2009
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.
(0)
5
Gregorgy
03 September 2009
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
(5)
Show comment (1)
5
gmattie
11 February 2009
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.
(1)
Show comments (2)
5
Gaoshan
20 August 2008
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!
(1)
5
Conner-bw
12 June 2008
Version: 1.7.1
I use this everyday on my PPC machines. Thank you!
(0)
5
dan-friml
09 February 2008
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!!!
(0)
Abrar
06 February 2008
Version: 1.7.1
OMG!!! So easy!!! I almost squealed like a School-girl!
(1)
Theodore-Lee
05 December 2007
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?
(0)
Rawkes
05 December 2007
Version: 1.7.1
What are the new features/changes in 1.7.1?
(0)
Show comments (2)
Md07
21 October 2007
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!!
(0)
Zensurfer
24 September 2007
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!
(0)
Midtoad
20 March 2007
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.
(0)
5
Crow
06 March 2007
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.
(0)
Da-La
09 February 2007
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.
(0)
Show comment (1)
Amwc
14 November 2006
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........
(0)
Show comments (2)
Tekl
13 November 2006
Version: 1.4.1
How to update MAMP? If I just overwrite my old 1.4 I'll loose all my settings and databases.
(0)
Show comments (3)
5
Mcguffin
19 July 2006
Version: 1.2.1
An incredible app, saved me hours trying to set up everything on a server just for testing purposes. Perfect.
(0)
Phaleron
19 January 2006
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.
(0)
Nicolasd
18 January 2006
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.
(0)
5
MaCoffee.Net
25 November 2005
Version: 1.0.1
MAMP is Easy to Use and Cool Features - Thanks More MaCoffee.Net Czech Republic
(0)
Shesha Marvin
11 November 2005
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.
(0)
5
Anonymous
15 May 2005
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
(0)
Anonymous
23 March 2005
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
(0)
Show comment (1)
Anonymous
22 March 2005
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!
(0)
Anonymous
22 March 2005
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..
(0)
Show comments (2)
Anonymous
05 January 2005
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?
(0)
5
Anonymous
03 January 2005
Version: 1.0.a3
Trying to develop PHP pages using Dreamweaver. MAMP installation was v quick and all seems to work perfectly!
(0)
Ryan
17 December 2004
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.
(0)
Anonymous
19 October 2004
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 !
(0)
Show comments (2)
4.75
Anonymous
15 October 2004
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.
(0)
4.75
Anonymous
14 October 2004
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.
(0)
Free

1.8

App requirements: 
  • Intel 64
  • macOS 10.12.0 or later
License: 
FreeIn-app purchases

Downloaded & Installed 191,331 times

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
0
Upvotes
2
Total score
0
Downvotes
XAMPP
XAMPP
Complete Web server solution.
Is this app is similar to XAMPP? Vote to improve the quality of this list.
Vote results
0
Upvotes
2
Total score
0
Downvotes
iPad File Explorer
iPad File Explorer
Use your iOS device as a flash disk.
Is this app is similar to iPad File Explorer? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes