WordPress plugin intelligence profile

FastMigrate – Direct Server-to-Server Site Transfer

Migrate WordPress sites directly between servers — no file downloads, uploads, or FTP required.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update3 Sept 20262mo ago
Active installations70Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records FastMigrate – Direct Server-to-Server Site Transfer version 1.0.3 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

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

Why we built this

io, moving WordPress sites is daily work. We needed something that worked reliably on shared and restricted managed hosting providers, without depending on SSH, large zip downloads, or a fast local internet connection.

FastMigrate is what we built for ourselves — now free for everyone. Works between any two hosts, not just ours.

How it works

  • Install FastMigrate on both the source site (the one you’re moving) and the destination site (the new host).
  • On the source site: click Prepare Migration. The plugin backs up the whole site – database, plugins, themes, and uploads – into checksummed archives.
  • Copy the key that appears once preparation is complete.
  • On the destination site: paste the key and click Start Migration. The destination pulls every archive straight from the source, imports the database, rewrites URLs safely, and activates the migrated site.
  • Verify, then confirm. Until you confirm, a one-click Rollback instantly restores your previous site.

Key features

  • Fast – data moves directly between hosts at full data-center speed, never through your browser.
  • Native acceleration – automatic use of native database export, native archive tools, and parallel transfers where available, with safe fallbacks everywhere else.
  • Chunked and resumable – works within shared-hosting time limits; slow or restricted hosts won’t stall the job.
  • True full-site clone – database (including custom tables), all plugins, themes, uploads, and root files (.htaccess excluded by default for safety).
  • Safe by default – wp-config.php itself, WordPress core files,.git, and vendor/node_modules are never touched on the destination.
  • Automatic URL & path rewriting – including serialized PHP data and page-builder JSON.
  • Take this website live – one-click search & replace of the temporary URL for your live domain after migrating, with a dry run first that shows per-table change counts (also available anytime from the plugin page).
  • One-click Rollback – previous site kept safely aside until confirmation; nothing deleted until then.
  • HMAC-signed transfers – backups are never publicly downloadable; keys expire after 24 hours or can be revoked manually.
  • Exclusions – skip heavy folders, specific root files, or database tables.
  • WP-CLI support – wp hostwpio-fm backup, wp hostwpio-fm migrate <key>, wp hostwpio-fm status.
  • Clean uninstall – removes every folder, file, and database table it created.
  • Email notifications – get notified when migration completes or fails, with stats.
  • Plugin conflict detection – warns about security/caching plugins that may interfere.
  • Error recovery guidance – step-by-step fix instructions for common errors.

Privacy

FastMigrate does not collect, store, or transmit any personal data to external services.

  • No tracking – no analytics, no telemetry, no phone-home.
  • No third-party servers – your site data travels directly from your source host to your destination host, server-to-server.
  • No user data collection – the plugin only accesses your own WordPress site files and database for migration purposes.
  • Keys are ephemeral – migration keys auto-expire after 24 hours and can be revoked manually at any time.
  • Local processing only – all data processing happens on your own servers; HostWP.io never sees your site content.

For full details, see the plugin source code – it’s 100% open source (GPLv2+).

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • wordpress migration
  • backup
  • clone
  • migrate
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity3 Sept 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.