Localhost
Clone any WordPress site to your Mac in one click.
Localhost pairs a native macOS app with a lightweight WordPress plugin to pull your live sites into isolated Docker containers. Edit locally with full database and file sync, then push changes back when you’re ready — no manual exports, no broken serialized data.
Your production WordPress site, running on your Mac.
Localhost is a native macOS app that clones your live WordPress sites into isolated Docker containers. A companion WordPress plugin handles the heavy lifting — pulling databases, themes, plugins, and uploads over a secure API. Every site gets its own configurable stack: choose your PHP version, web server, and ports. When your local changes are ready, push them back to production with automatic backups and serialized-data-aware URL rewriting.
Everything you need for local WordPress development.
From cloning to pushing changes back, Localhost handles the entire workflow.
Bidirectional Sync
Pull your live site’s database, themes, plugins, and uploads to your local environment. Push changes back to production with automatic pre-push backups.
Docker Isolation
Each site runs in its own Docker container with dedicated ports for HTTP, HTTPS, and database access. No conflicts between projects, ever.
Configurable Stacks
Choose PHP 7.4 through 8.3, pick Apache or Nginx, and customize ports. Each site gets its own tailored environment.
Secure by Default
HMAC-signed API requests, SHA-256 hashed keys, replay protection with timestamps and nonces, plus configurable rate limiting.
Local SSL/TLS
Auto-generated self-signed certificates give you HTTPS locally, so you can develop and test with the same protocol as production.
Selective Sync
Choose exactly what to sync — themes, plugins, uploads, or database — individually or together. Smart URL rewriting handles serialized WordPress data.
From live site to local dev in three steps.
1. Install the Plugin
Add the Metahuman Localhost Sync plugin to your live WordPress site. It creates secure REST API endpoints for the Mac app to connect to.
2. Connect & Clone
Enter your site URL and API key in the Localhost app. It pulls the database, files, and config into a fresh Docker container matched to your production stack.
3. Develop & Push
Make your changes locally with full WordPress admin access. When ready, push updates back to production — Localhost handles backups and URL rewriting automatically.
What you need to get started.
- • macOS (native SwiftUI app)
- • Docker Desktop installed and running
- • WordPress 6.0 or later on the remote site
- • PHP 7.4 or later on the remote site
- • Metahuman Localhost Sync plugin installed on the remote site
Ready to ditch manual WordPress migrations?
Download Localhost and start developing locally in minutes. 100% FREE.