Discover, trust, install: FAIR 1.0 is here

WordPress Migrate & Clone Free : Migrate Guru
Version: 5.88
Description
Migrate Guru is a powerful WordPress migration plugin designed to seamlessly transfer your WordPress site to a new host or domain. Whether you need to clone, move, or migrate your WordPress website, Migrate Guru ensures a hassle-free process with its one-click migration feature. This plugin supports all-in-one WP migrations, handling large sites up to 200 GB without overloading your server. Compatible with every major web host and equipped with automatic URL rewriting and serialized data handling, it’s the go-to tool for moving WordPress sites to new domains or hosts. Move, clone, or migrate your WordPress site with Migrate Guru—the smart, swift, and secure WordPress migrator and backup plugin.
CHECKOUT Migrate Guru in Action
TOP FEATURES
One-Click Migration
Effortlessly move WordPress sites 80% faster with a single click, migrating 1 GB in under 30 minutes.
No Site Overload
Migrate Guru uses its own servers, preventing site crashes.
Optimized for Large Sites
Easily migrate WordPress sites up to 200 GB, overcoming live-site server limits.
No Add-Ons Required
Seamlessly handle multi-sites and serialized data without extra plugins.
No Storage Needed
Temporary copies are removed post-migration.
Universal Compatibility
Compatible with all web hosts, making transfers simple.
Automated Search & Replace
Accurate search and replace for serialized data.
Real-Time Alerts
Receive real-time and email alerts on migration status.
DISCLAIMER
Currently we don’t support:
- Local host migrations
- Migration of multi-site network sub-sites to a different domain or migration of a site to multi-site network subdivision.
HOW TO PERFORM A MIGRATION
- Install Migrate Guru on the site you want to clone.
- Install WordPress on the destination.
- Choose the destination web host that you want to clone your website to, enter details.
- Click ‘Migrate’.
PROUD MIGRATION PARTNERS of Cloudways, Pantheon and DreamHost
SUPPORTS ALL 5,000+ WEB HOSTS AROUND THE WORLD
Pantheon, LiquidWeb, Cloudways, Savvii, DigitalOcean, Hostgator, Godaddy, Bluehost, SiteGround, Kinsta, AWS, Pressable, Webhostingtalk, Inmotion Hosting, Softlayer, Reverbnation, Homestead, Site5, Linode, Fatcow, DreamHost, Rackspace, etc.
WordPress Support forum
For dedicated support and guidance on Migrate Guru, visit the WordPress.org support page. Here you can find community discussions, ask questions, and access resources to ensure smooth and efficient WordPress migrations.
Installation
Automatic installation
- Log in to your WordPress dashboard, navigate to the Plugins menu. Click Add New.
- Type Migrate Guru, click Install Now, and activate it.
Manual installation
- In the search field type Migrate Guru and click Search Plugins.
- Click Download.
- Upload the .zip file to your web server via an FTP application. Instructions here
Screenshots
Faq
You’ll need:
* An account on the new web hosting service.
* A domain on the new host, with WordPress installed.
* The destination’s FTP/cPanel details(optional).
Migrate Guru requires an email address to send you updates on the migration process, notify you of any errors that occur during the migration.
Migrate Guru can move a 1 GB (files & database) site in <30 Mins*
(*Approximate & depends on a number of factors).
Yes. We’ve enforced a limit of 5 site migrations/user/month (developers can request to have this limit extended). This cap ensures that our servers aren’t overburdened. Each of the 5 sites can be moved unlimited times.
No.
Yes.
Yes.
Migrate Guru requires FTP/cPanel details primarily as a fallback. The plugin generally doesn’t need these details, relying instead on Migration-key based migration. However, in cases where this primary method encounters issues, the plugin uses FTP/cPanel details as an alternative to ensure a seamless migration.
When installed on a WordPress multi-site network, the plugin automatically becomes ‘network activated’. Once this is done you can go by the same steps as a single site.
Yes, we do. You can access it here: https://migrateguru.freshdesk.com/support/home
Reviews
Simple Easy!
By klimatyzacja2030 on April 14, 2025
Best!
Thanks
By erude on April 9, 2025
Thank you
Great resource
By facupuig on April 8, 2025
I mas in a curry trying to move a website from one server to another and I must says that Migrate Guru saved me a ton of headaches, thank you
Nearly Five.
By Kevin4fm on April 5, 2025
It would have been five, but there was an error on the migrated to site. Not totally unexpected as I haven't touched the old site for (literally, I think) years. But Migrate Guru achieved in probably less than half-an-hour what I'd been trying to accomplish with another plugin for half-a-day, so I'm very happy. And it was pretty easy. Would have been VERY easy, if I'd not been too tired to pay attention properly. 🙂
Awesome plugin
By russhowepti on April 3, 2025
"It seemed so simple, and the walk-through guide was awesome. Then I got "There has been a critical error on this website." and some high tech instructions from my new webhost which didn't make any sense."
EDIT: It was a problem with the "Memberpress" plugin on my site, nothing to do with this plugin. When I removed that plugin and re-started the migration it worked PERFECTLY. I've changed my star rating to reflect this. Awesome, awesome tool!
¡El mejor plugin para migrar sitios WordPress sin complicaciones!
By feflores on March 31, 2025
Migrar mi sitio completo a un nuevo servidor con stack optimizado (RunCloud + DigitalOcean) parecía una tarea compleja, pero Migrate Guru hizo todo el proceso increíblemente fácil y sin estrés.
✔️ Rápido, seguro y sin errores.
✔️ No tuve que preocuparme por archivos grandes, configuraciones de base de datos ni cambios manuales.
✔️ Incluso mantuvo mi estructura intacta y el sitio funcionó perfectamente al final de la migración.
✔️ La interfaz es clara, y el proceso se realiza en pocos clics.
✔️ Es 100% gratuito, lo cual es increíble considerando el nivel profesional del servicio.
He probado otros métodos y plugins en el pasado, pero ninguno ha sido tan eficaz y confiable como este. Sin duda Migrate Guru es mi nueva herramienta favorita para cualquier tipo de migración WordPress.
¡Recomendadísimo!
Un saludo desde Guatemala!
Amazing!!! & Free
By oyoyinc on March 29, 2025
So impressed with this plugin!! I would have felt guilty not leaving a review!
Good Job
By rizwan0011 on March 27, 2025
just looking like a wow.
easy to migrate website without any damage.
Horrible experience Don't use!
By makoadog on March 25, 2025
Horrible experience Don't use!
Lost my ENTIRE WEBSITE!!! SUPPORT WON'T HELP. Zero options to reverse or cancel. Seriously horrible plugin. Stay FAR away!!!!
Works like a charm
By mrnbdyyy on March 21, 2025
I have migrated a few sites using this plugin and its yet to fail me. Works seamlessly. 👌
Changelog
5.88
- Tweak: Code Restructuring
- Tweak: Added support for PHP 8.4
5.65
- Tweak: 24 hrs Validity for Migration Key
5.56
- UI Improvements
- Better handling for Activate Redirect
5.48
- Upgrading to New UI
5.25
- Bug fix get_admin_url
5.24
- SHA256 Support
- Stream Improvements
5.22
- Code Improvements
- Reduced Memory Footprint
5.16
- Upgraded Authentication
5.05
- Code Improvements for PHP 8.2 compatibility
- Site Health BugFix
4.95
- Sync Improvements
- Code Cleanup
- Bug Fixes
4.86
- Migration Key fixes
4.85
- Plugin Based Migration Support
- Code Improvements
4.78
- Better handling for plugin, theme infos
4.72
- Sync Improvements
4.69
- Improved network call efficiency for site info callbacks
4.68
- Removing use of constants for arrays for PHP 5.4 support.
4.66
- Post type fetch improvement.
4.65
- Robust handling of requests params.
- Callback wing versioning.
4.62
- MultiTable Sync in single callback functionality added.
- Streamlined overall UI
- Firewall Logging Improvements
- Improved host info
4.58
- Better Handling of error message from Server on signup
- Added Support for Multi Table Callbacks
4.35
- scanlist and filelist functions improved
4.31
- Fetching Mysql Version
- Robust data fetch APIs
- Core plugin changes
- Sanitizing incoming params
3.4
- Plugin branding fixes
3.2
- Updating account authentication struture
3.1
- Adding params validation
- Adding support for custom user tables
2.1
- Restructuring classes
1.88
- Callback improvements
1.86
- Updating tested upto 5.1
1.84
- Disable form on submit
1.82
- Updating tested upto 5.0
1.81
- Adding support for migrating non-WordPress folders
1.77
- Adding function_exists for getmyuid and get_current_user functions
1.76
- Removing create_funtion for PHP 7.2 compatibility
1.75
- New and improved UI
1.72
- Adding Misc Callback
1.71
- Adding logout functionality in the plugin
1.69
- Adding support for chunked base64 encoding
1.68
- Updating upload rows
1.66
- Updating TOS and privacy policies
1.64
- Bug fixes for lp and fw
1.62
- SSL support in plugin for API calls
- Adding support for plugin branding
1.53
- PHP 5.2 support
1.51
- Code Restructuring
1.49
- Releasing the Migrate Guru migration plugin into the WordPress repository.