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.
100% free · Native SwiftUI app · Requires Docker Desktop
Your production WordPress site, running on your Mac.
Everything you need for local WordPress development.
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.
01
Install the Plugin
02
Connect & Clone
03
Develop & Push
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