FastMigrate moves a WordPress site between hosts, servers, or environments -
no downloads, no uploads.
It connects your two WordPress sites directly, server-to-server, so your data moves between the two hosts at
full data-center speed and never touches your browser or your local disk.
At a glance:
- Typical sites migrate in 1-3 minutes
- HMAC-signed, expiring keys (24-hour TTL)
- One-click rollback until you confirm
- Full site clone (database + files)
- Works on managed, shared, VPS, dedicated - any host with PHP 7.4+
- Completely free
1.0.3 (Sep 04, 2026)
Added:
- Email notifications: admins now receive an email when a migration completes or fails, including migration stats (size, duration, average speed).
- Plugin conflict warnings: detects active security and caching plugins that may interfere with migration and shows actionable warnings before starting.
-
Error recovery guidance: common errors now show step-by-step fix instructions directly in the admin UI.
Fixed:
-
Missing file: includes/dest/class-hostwpio-fm-golive.php is now properly included in the plugin package.
1.0.2 (Aug 18, 2026)
Added:
- "Take this website live": search & replace the temporary URL for your live domain right after a migration.
-
Settings link on the Plugins screen for quick access to the FastMigrate page.
Improved:
-
"Tested up to" value updated to 7.1.
- Two-column layout for the "Why it's fast" and "Good to know" cards; wider sidebar for the new options.
- Dry-run results now list every affected table with its row count (no more truncation).
- Slow-transfer warning: if the migration crawls below ~512 KB/s for a minute.
- Pre-swap PHP check now pauses with a clear warning when migrated plugins/themes require a newer PHP than the destination runs.
1.0.1 (Aug 04, 2026)
Fixed:
- .htaccess is now correctly excluded by default in the scope panel messaging.
- Secret-shaped wp-config constants now display as (hidden for security) instead of bare truncated names.
- User-Agent string corrected from DirectMigrate to FastMigrate.
-
State file writes now retry with backoff, preventing silent cursor resets.
Improved:
-
Reduced idle time during migration from minutes to seconds.
- Loopback ticks now use a dedicated REST API endpoint to bypass host-level throttling.
- Accelerated watchdog recovery: stale tick threshold now 5s, cron interval 10s.
-
Trophy banner now reports total wall-clock time including any intermediate delays.
Added:
-
Stall detection with a pulsing "retrying" indicator in the admin UI.
- Advanced exclusions: unchecking a parent folder now cascades to its visible children.
- FAQs for Multisite support and localhost migration.
- WP-CLI output is now translatable via the plugin's text domain.
1.0.0 (Jul 30, 2026)