MAMP & MAMP PRO 7

Build, Test and Manage Your Websites

MAMP & MAMP PRO

MAMP PRO

Develop, test, and manage any number of websites with individual server and PHP configurations.

MAMP

MAMP is your free local server environment with Apache, Nginx, PHP, and MySQL. It runs on macOS and Windows.

MAMP PRO: Develop, test, and manage websites – all in one place.

MAMP & MAMP PRO 7 – Local Web Development Environment

MAMP PRO: The all-in-one solution for your web projects.

Start Free Trial Buy Now

WordPress Development

The perfect environment for your WordPress projects

With MAMP PRO, you can set up local WordPress sites in seconds – perfect if you want to design, develop, or test themes, plugins, or entire websites. One click is all it takes to create a complete WordPress installation with a database. Thanks to the snapshot feature, HTTPS support, and custom hostnames, MAMP PRO becomes your ideal playground for WordPress development.

  • Create custom WordPress environments as Blueprints
  • Start a fully configured setup with a single click
  • Consistent results from a verified starting point
  • Fewer errors and faster project starts through reusable standards
Unlimited Sites symbol

Unlimited Number of Sites

Develop any number of websites and customize them individually with MAMP PRO. Tailor each website exactly to the respective target system.

Choose between Apache or Nginx as the web server, set the appropriate PHP version, and decide whether and which caching system should be used.

This way, you can work on multiple projects simultaneously without losing track.

  • Create an unlimited number of local websites in one environment
  • Configure a unique hostname and domain for each project
  • Keep projects cleanly separated for clarity and to avoid conflicts
  • Work on multiple client or test projects in parallel without limitations

Buy MAMP PRO
Try MAMP PRO free for 14 days

MAMP PRO Snapshots – Save Project States

Snapshots

Save the current state of your project at any time with a snapshot and restore it when needed – including the database. This gives you a complete backup during development.
Test new features without risking your current progress – snapshots are the perfect solution for that.
Unlike Git, snapshots don’t just back up your files; they also include all the contents, settings, and structures of your database – ideal for database-driven projects like WordPress or e-commerce systems.

  • Save a secure project state before making risky changes
  • Test new features or updates without endangering the current state
  • Switch between different project variants for A/B testing
  • Increased safety and flexibility throughout the development process

Learn more about MAMP PRO Snapshots

Install Laravel

Laravel Support

Quickly set up a new site with Laravel pre-installed and ready to use. No need for manual configuration – just start building your application using one of the most popular PHP frameworks. Ideal for developers who want to take full advantage of Laravel’s elegant syntax and powerful toolset from the very beginning.

  • Create and launch Laravel projects directly in MAMP PRO
  • Ready-to-use development environment without manual setup
  • Unified configuration for all Laravel projects in the team
  • Faster project start with preconfigured PHP, MySQL, and server settings
Composer Icon

Composer Integration

Manage the PHP dependencies of your projects directly in MAMP PRO – thanks to built-in Composer support. Install, update, or remove packages easily with just a click, no command line needed. Keep your project environment up to date and well organized with minimal effort.

  • Manage PHP dependencies directly in MAMP PRO
  • Add packages without separate installation or manual configuration
  • Quick access to recurring libraries and frameworks
  • Consistent dependency management across the entire team
  • Start projects instantly with all required components
Blueprints for Website Creation in MAMP PRO

Blueprints

Save valuable time when creating new websites with Blueprints. Set up and configure a website once – including all plugins, themes, and settings – and save it as a Blueprint. Use this Blueprint as the perfect starting point for future projects. This allows you to quickly build new websites on proven structures without having to configure everything from scratch.

  • Create complex setups – e.g., WordPress with WooCommerce and demo content – as a Blueprint and reproduce them anytime
  • Save files and database as a consistent starting point
  • Launch new projects with a single click and start working immediately
  • Create different Blueprints for various CMS, frameworks, or client projects

Learn more about Blueprints in MAMP PRO

Website deployment

Transfer

Publish your websites on live servers or import them from a live server into your local MAMP PRO environment.

The deployment feature simplifies the entire process and ensures seamless transfer. This makes it easy to handle database and file transfers quickly and effortlessly.

Show your clients the current state of a website with ease. Put the website online with minimal effort, and your client can directly follow the development via a link.

 

  • Transfer projects, including files and database, between local machine and server
  • Automatically migrate WordPress installations and adjust configurations
  • Edit remote files directly in the integrated editor
  • Securely store login credentials locally
  • Perform cloud uploads and downloads as complete project archives

Learn more in our blog

MAMP PRO Mailhog – Email Testing Tool

Mailhog - Email Testing, Zero Configuration

Test your email scripts with Mailhog, without the need for complex server configuration. Complicated mail server settings are a thing of the past – Mailhog makes email testing incredibly simple.

  • Capture local emails and view them in the browser
  • Test email sending without contacting real recipients
  • Inspect HTML and plain-text emails directly
  • Ideal for testing forms, order confirmations, and notification emails

Learn more about Mailhog in MAMP PRO

Buy MAMP PRO
Try MAMP PRO free for 14 days

Joomla, WordPress, Drupal installation

Extras

With MAMP PRO Extras, you can easily install popular content management systems and web applications like WordPress, Joomla, Drupal, MediaWiki, phpBB, and webEdition. These pre-configured packages streamline the setup process, allowing you to get your website up and running with minimal effort.

  • Install WordPress and other CMS with just a few clicks
  • Start projects quickly without manual downloads or setup
  • Install and test multiple CMS versions in parallel
  • Access preview and beta versions of selected CMS
MAMP PRO – Duplicate Websites for Testing

Duplicate Sites

Duplicate sites, including all settings, to run parallel tests without altering the original site.

Try out different versions of your website, test optimizations, and conduct performance tests or comparisons.

Unlike snapshots, which only save the current state, the duplication feature allows you to work on multiple versions simultaneously and compare them flexibly.

  • Duplicate existing projects 1:1 – including files and database
  • Quickly create variants or staging versions
  • Consistent starting point for A/B tests or redesigns
  • Save time by eliminating manual copy and import steps
Multi PHP Support – MAMP PRO for Web Development

Multi PHP

Assign each of your websites its own PHP version, allowing you to test your projects with different PHP versions without needing to restart the server. You can choose from a wide range of PHP versions, from PHP 7.x to PHP 8.x, and switch between them flexibly. This ensures that your website runs smoothly in the required environment.

  • Install and use multiple PHP versions in parallel
  • Switch versions per project with ease
  • Perform compatibility tests for different PHP environments
  • Access preview and beta versions of upcoming PHP releases
  • Always up to date with regularly updated PHP versions

Learn more about Multi PHP in MAMP PRO

Buy MAMP PRO
Try MAMP PRO free for 14 days

MAMP PRO PHP, Apache MySQL

"Perfect solution for local WordPress development"

"With MAMP PRO, I was able to set up a local WordPress installation in just a few minutes. The intuitive user interface and the snapshot feature have already saved me countless hours of work."

Lena, Web Designer, Hamburg

MAMP Viewer – Test Responsive Designs on Mobile Devices

Mobile Testing

Testing your projects on mobile devices in your local network has never been easier, thanks to the MAMP Viewer app for iOS.

SSL Support – MAMP PRO for Secure Websites

Easy SSL Handling

When creating an SSL site, all necessary certificates are created automatically.

Apache 2.4 Server Support in MAMP PRO

Apache 2.4 & Nginx

Maximum flexibility: With MAMP PRO, you have the choice of web server: use Apache, Nginx, or both.

MAMP PRO – Migrate WordPress Sites Easily

Migrate WordPress Sites

Migrate your WordPress site to a new server with MAMP PRO—without having to share your credentials with third-party services.

MySQL 8 and MySQL 5.7 Support in MAMP PRO

MySQL 8 & MySQL 5.7

Built sites with MySQL 8 or MySQL 5.7. Easily copy existing MySQL 5.7 databases to MySQL 8.

MAMP Cloud – Sync Web Projects Across Devices

MAMP Cloud

Sync your sites across different devices. MAMP Cloud Connect supports Google Drive, OneDrive and Dropbox.

MAMP PRO Built-in Editor – Code Writing Tool

Built in Editor

The editor built in editor is based on Microsoft's Monaco engine. It features diff support, a mini-map for faster navigation, multiple selections, code folding and much more.

MAMP PRO Image Compression Tool for Web Optimization

Image Compression

Reduce the file size of your images. MAMP PRO can strip down SVG, GIF, PNG and JPEG files with just one click.

EMPTY

EMPTY