EasyTools Site MigratorMove your WordPress website without the usual stress.
Back up a WordPress website, transfer the package to another server or domain, and restore it through a guided workflow with integrity and server-readiness checks.
A complete migration workflow, without complicated commands
Built for site owners, freelancers, developers and agencies moving WordPress between domains or hosting providers.
Complete site package
Export WordPress files and database content together in one transferable package.
Files and database
Move plugins, themes, uploads, settings, posts, users and serialized data.
New domain or host
Serialized-safe URL replacement supports domain changes and hosting transfers.
Integrity verification
HMAC checks help identify incomplete or modified packages before restore.
Progress and recovery controls
Follow clear progress messages, resume supported steps and retry interrupted operations where available.
Pre-restore safety checks
Validate the package, review server readiness and see practical warnings before restoring.
Move your site in three clear stages
Create the package
Install the plugin on the source site and export the website files and database.
Transfer securely
Download the package or move it with hosting File Manager, FTP or SFTP.
Check and restore
Upload on the destination site, pass the safety checks and complete the restore.
Website packages up to 2 GB are currently validated
No trial, paid tier or licence key. Packages above 2 GB are available as beta because server limits, disk space and hosting configuration can vary widely.
- Up to 2 GB: validated workflow
- Above 2 GB: beta testing
- Keep an independent backup
Protect the original site first
A migration changes the destination website. Create a full independent backup, verify available disk space and test on staging whenever possible.
- PHP upload and memory limits
- Free disk space on both servers
- Writable WordPress folders
- Current database backup
Share your migration test result
Tested a website package, especially above 2 GB or on unusual hosting? Share the package size, server environment, result and useful notes. Real-world feedback helps us improve compatibility and explain server requirements more accurately.
Privacy: Never include passwords, licence keys, private customer information or database credentials.
Useful whether you manage one site or many
Website owners
Move your own website without relying on a complex command-line process.
Developers
Transfer staging, development and production websites with a repeatable workflow.
Agencies
Handle client migrations with package checks, progress feedback and clearer handoff.
Hosting transfers
Move WordPress between servers, domains and hosting providers with URL replacement.
Download EasyTools Site Migrator
Free WordPress migration plugin with no account, subscription or licence key. Website packages up to 2 GB are currently validated; larger packages remain beta.
Download Free PluginLast updated: 26/07/2026Know before you migrate
Is EasyTools Site Migrator really free?
Yes. This FreeToolsDownload edition has no licence key, subscription, trial expiry or hidden payment.
How large can my website be?
Website packages up to 2 GB are currently validated. Packages above 3 GB are available as a beta workflow and may require SFTP or hosting File Manager for transfer. Always keep an independent backup.
Do I install it on both websites?
Yes. Create the package on the source website, then install the plugin on the destination website to upload, validate and restore it.
Can I move to a different domain or hosting company?
Yes. The restore workflow includes serialized-safe URL replacement for a new domain or server.
Does it move email accounts?
No. It migrates the WordPress website files and database, not hosting mailboxes, DNS records or external services.
Is my data sent to an external service?
No. Processing happens through your WordPress websites. Always keep an independent backup before restoring.