.zip file that you can download and import on any other WordPress site with the plugin installed.
It’s built for moving sites in any direction:
- Sandbox → your own hosting: built something in a Foenix sandbox and want it live? Move it to your real site.
- Your hosting → sandbox: clone your live site into a sandbox to let Foenix agents experiment safely.
- Site → site: works between any two WordPress sites, not just Foenix ones.
Foenix sandboxes run on SQLite, while most hosting uses MySQL or MariaDB. You don’t have to think about this: the database is converted automatically during import (MySQL ↔ MariaDB ↔ SQLite). The plugin also rewrites the site URL and adapts the database to the new server for you.
Before you start
Install and activate WP Easy Migrate on both sites - the one you’re copying from and the one you’re copying to. After activation, it appears in the WordPress admin sidebar as WP Easy Migrate.Download WP Easy Migrate
Latest version - install via Plugins → Add New → Upload Plugin
Do not unzip the file - WordPress installs it directly from the archive.
SQLITE), and the table prefix. Double-check this line before importing so you don’t overwrite the wrong site.
Step 1 - Create a backup (source site)
Open WP Easy Migrate → 1. Create backup on the site you want to copy. Choose what goes into the backup:- Media files - check Include the uploads folder (media library) to bundle your images and uploads. Uncheck it if you only need content and settings (the backup will be much smaller).
- Database - always included. No configuration needed; conversion between database engines happens automatically on import.
- Plugins - tick the plugins you want to carry over, or use toggle all.
- Themes - same for themes.


.zip to your computer.
Step 2 - Import on the destination site
On the site you’re moving to, open WP Easy Migrate → 2. Migrate (import). Under Or upload a backup from another site, choose the.zip you downloaded and click Upload and analyze file. A progress bar shows the upload speed and time remaining - you can Cancel at any point.
Uploading and analyzing a backup is safe - nothing on the site changes yet. The plugin only shows you what’s inside. The database and selected files are replaced only after you review the backup and explicitly click Import and migrate.
Review what will be migrated
Once the file is analyzed, the plugin shows a What will be migrated summary:
- Site URL - the backup’s URL will be replaced with this site’s address automatically, across the whole database.
- Database - source → destination engine (for example
MYSQL → SQLITE). Conversion is automatic; the database name comes from the current site’swp-config. - Source table prefix - adapted to the current site for you.
- Plugins and themes in the backup - untick anything you don’t want on this site.
- Restore media files (uploads) - bring over the media library.
- Keep the current site’s users and login - recommended: you stay logged in after the import instead of being logged out.
- Safe mode: do not auto-activate plugins after import - recommended: guarantees the site opens after migration. You turn plugins on yourself in the Plugins screen afterwards.
No upload or size limits to worry about
Big site? Not a problem:- Uploads are chunked. Large backup files are uploaded in small pieces (around 10 MB per chunk, adjusted per server), so your host’s
upload_max_filesizelimit doesn’t apply. - Imports are resumable. The import runs in small steps, so it won’t die on servers with short PHP execution limits - and it does not touch the live site until the final, atomic switch.
FAQ
Do I need the plugin on both sites?
Do I need the plugin on both sites?
Yes. Create the backup with WP Easy Migrate on the source site, and import it with WP Easy Migrate on the destination site. Backups made by other tools won’t work here.
My sandbox uses SQLite but my hosting uses MySQL. Is that a problem?
My sandbox uses SQLite but my hosting uses MySQL. Is that a problem?
No - this is exactly what the plugin was built for. The database is converted automatically on import, in either direction. You don’t need to export SQL dumps or configure anything.
Is it safe to upload a backup 'just to look'?
Is it safe to upload a backup 'just to look'?
Yes. Uploading and analyzing a backup changes nothing. The site is only modified after you click Import and migrate.
What does Safe mode do?
What does Safe mode do?
With Safe mode on, plugins from the backup are copied to the site but not activated automatically. This guarantees the site opens after migration even if one of the plugins would crash on the new server. You then activate them one by one in the Plugins screen.
The backup is huge. Can I make it smaller?
The backup is huge. Can I make it smaller?
Yes - uncheck Include the uploads folder to skip the media library, and untick plugins or themes you don’t need on the destination. The database is always included.
Quickstart
Spin up a sandbox or connect your own WordPress in minutes
Backups
Why you should back up before big changes, and how Foenix handles safety