This plugin exports your WordPress website including the database, media files, plugins and themes with no technical knowledge required.
Upload your site to a different location with a drag and drop in to WordPress.
There is an option to apply an unlimited number of find and replace operations on your database during the export process. The plugin will also fix any
serialisation problems that occur during the find/replace operation.
Mobile device compatible: All-in-One WP Migration is the first plugin to offer true mobile experience on WordPress versions 3.3 and up.
No limitations on host or operating system
We have tested the plugin on the major Linux distributions, MacOS and Microsoft Windows.
We use chunks to import your site data. Most providers set the maximum upload file size to 2MB. As the file restrictions are only applied to each chunk, webserver upload size restrictions are bypassed by keeping the chunks under 2MB to easily upload your entire site.
Zero Dependencies
The plugin does not require any PHP extensions and works with all versions of PHP from v5.2 onwards. This is great news for v5.2 users who are unsupported by many other products.
Support for MySQL and MySQLi
No matter what php mysql driver your webserver ships with, we support it.
Compatible with WordPress v3.3 to present
We have a comprehensive Quality Assurance and testing process that ensures that the plugin is always compatible with the latest release of WordPress, but we don’t support versions of WordPress prior to version 3.3 (2012)
WP-CLI Integration is available in Unlimited Extension
The plugin does not have any dependencies, making it compatible with all PHP hosting providers. We support a vast range of hosting providers. Some of the most popular include:
Improved support for pretty permalinks detection on import
7.24
Added
Improved support for SiteGround hosting
7.23
Added
Improved support for RevSlider plugin
Improved support for WordPress.com migrations
7.22
Added
Improved upload path replacement
Set permalinks structure to default when pretty permalinks are not supported
Fixed
Exclude media from advanced options
7.21
Added
Better compatibility to Oxygen Builder. Thanks Rookie for reporting it
7.20
Fixed
Total files number in enumerate and content steps
7.19
Added
Support for custom upload directory
7.18
Added
Use case-sensitive prefix when the SQL server has it defined. This allows to have multiple WordPress installations in the same database with case sensitive prefix: wp_, WP_, Wp_, wP_
Fixed
Removed a delay from stopping an export or import
7.17
Fixed
Compatibility with Apache v2.4 .htaccess. Thanks Pieter Daalder for reporting it.
7.16
Added
Store upload_path in the backup
7.15
Added
Exclude web.config and .htaccess direct access from each other
Fixed
Long backup names break download button layout
7.14
Added
Display a message when disk space is not enough while importing a file
Support for utf8mb4_0900_ai_ci collation in MySQL v8.0.1+
7.10
Added
Better support for WP Engine platform
7.9
Added
Uploads, plugins, and themes path to the backup
Removed
Sorting of active plugins on import
7.8
Added
Better support for Elementor plugin
Fixed
Skip files from wp-content when exporting only database
7.7
Changed
Enhanced support for old versions of revslider plugin
7.6
Added
Direct Extension
7.5
Changed
Improved i18n support for non-latin filenames
7.4
Fixed
Small bug when reporting an issue
Changed
Remove “www” from emails on import
7.3
Changed
Wrap size_format in a function to handle corner cases
7.2
Fixed
Use a nonce when checking for updates
7.1
Fixed
Allow only users with export an import capability to see the list of backups. This issue was introduced in version 7.0 (Thanks to Ed from siliconforks for reporting)
7.0
Added
DB_CHARSET and DB_COLLATE are stored in the backup
Display a notice when logged in user is administrator without export/import capabilities
Fixed
Escape backup labels. (Thanks to Connum for reporting)
Changed
Create backup button on Backups page starts a full export.
6.97
Added
ARIA support
Fixed
Download button position
6.96
Fixed
Delete failed import/exports older than 24 hours
6.95
Changed
Remove the cleanup of failed imports. It causes some of the imports to fail
6.94
Fixed
Decrease memory use during export and import of the database
Wait 5 seconds longer for servers to process export/import jobs
Changed
Removed emoticon from Import success screen
6.93
Changed
Simplified the text on successful import
Improved the speed of exporting the database
Removed
Feedback option from the sidebar
6.92
Added
Workaround for PHP 7.3.2 bug when database export uses more memory https://bugs.php.net/bug.php?id=77597
6.91
Changed
Reverted monkey-patched fix for some GoDaddy hosting plans. The issue was fixed by GoDaddy yesterday
6.90
Changed
Improved URL replacement
Improved compatibility with some of GoDaddy hosting plans
6.89
Changed
Tested up to WordPress 5.1
6.88
Fixed
Table data type issue on export/import
PHP notice on custom backup labels
6.87
Added
Custom backup labels on Backups page
Support for OptimizePress
Fixed
Translation text on Import page
6.86
Added
Support for MySQL BIT field type
Fixed
WP CLI issue on export/import
6.85
Changed
Tested up to WordPress 5.1
6.84
Fixed
Set the type of backup file during download via HTML attribute
Removed Math_BigInteger class which was causing issues with other plugins
6.83
Added
Check for minimum required extension version on import
Disable Join My Multisite, MultiSite Clone Duplicator and WordPress MU Domain Mapping plugins after restoring a backup