SiteShift spins up WordPress on bundled PHP and MySQL, then pushes it to any hosting provider over SSH. Self-hosted, one binary.
macOS 12+ (Apple Silicon) · Windows 10 & 11
Everything the app does — no containers, no config, no lock-in.
Bundled static PHP & MySQL binaries. Everything lives under ~/.siteshift — no Docker Desktop, no daemons.
Deploy files and database to any host over SSH/SFTP, with a file-by-file review before the push. Fully host-agnostic — bring your own server.
Hostinger lists and creates your websites through its API; TransIP and DigitalOcean list your servers; SiteGround and Hostnet come with guided SSH set-up.
Run PHP 8.2, 8.3, 8.4 or 8.5 per site. Switch runtimes without touching your system PHP.
One-time login links via the SiteShift mu-plugin. No more lost or reset admin passwords.
Watch installs, provisions and syncs stream in real time — every step logged to the local event log.

Three steps. About a minute to your first live site.
No installers, no dependencies, no Docker Desktop. Open it and SiteShift fetches its PHP and MySQL binaries on first run.
Name it, pick a PHP version. WordPress is downloaded, a database provisioned, and the site served at its own .localhost address in about a minute.
Add SSH details or a hosting account, review the file diff, and push files + database over the wire.
Unlimited sites, push/pull, every integration — €9/mo excl. 21% VAT. Cancel anytime.
Everything included
For agencies & teams