Discover, trust, install: FAIR 1.0 is here

Plugin Banner

All-in-One WP Migration and Backup

by ServMask

Version: 7.99

Download
Description

The Most Trusted WordPress Migration & Backup Solution Since 2013

All-in-One WP Migration is the gold standard for WordPress site migration, used by over 60 million websites worldwide – from small blogs to Fortune 500 companies and government agencies. Our plugin offers enterprise-grade reliability with beginner-friendly simplicity.

Why Choose All-in-One WP Migration?

  • Effortless Migration: Export your entire site with a single click – including database, media, themes, and plugins
  • Zero Downtime: Complete your migration with no service interruptions
  • Universal Compatibility: Works across all hosting providers, from budget shared hosting to high-end dedicated servers
  • Technical Excellence: Engineered for reliability with memory-efficient processing (512KB chunks), ideal for resource-limited environments
  • No Technical Skills Required: Intuitive interface designed for users of all skill levels
  • Cross-Database Support: Seamlessly move between MySQL, MariaDB, and SQLite databases
  • Secure & Reliable: Trusted by Boeing, NASA, Harvard, Stanford, Automattic, and government agencies worldwide

How It Works – Simple as 1-2-3:

  1. Install the plugin on your source and destination sites
  2. Export your site to a .wpress file with one click
  3. Import using our drag-and-drop importer on your destination site

For Developers & Power Users:

  • Advanced Find & Replace: Control exactly what changes during migration
  • Selective Content Migration: Include/exclude specific content types
  • PHP 5.3-8.4 Compatibility: Works across virtually all hosting environments
  • Custom WPress Format: Our optimized archive format ensures data integrity
  • Hook System: Extensive API for custom integration and workflows
  • Command-Line Support: Automate migrations via WP-CLI

Premium Extensions:

Enhance your migration workflow with our premium extensions for:

  • Unlimited Site Size: Migrate sites of any size
  • Cloud Storage Integration: Direct migration to/from Dropbox, Google Drive, OneDrive, and more
  • Multisite Support: Migrate complex WordPress networks
  • Scheduled Backups: Automated, recurring backups
  • Database Filtering: Exclude specific tables or data

Features Spotlight:

  • WCAG 2.1 AA Level accessibility compliance
  • Mobile-responsive interface
  • Browse WPRESS files online or extract locally
  • Automatic URL and path replacement
  • WordPress Playground integration for SQLite/MySQL migration
  • Regular bi-weekly updates ensuring compatibility with the latest WordPress versions
  • Available in 50+ languages including Japanese

Trusted by the Government and Big Corporations:

Many enterprise customers, government organizations, and universities use, love, and trust All-in-One WP Migration. Here are some: Boeing, NASA, VW, IBM, Harvard University, Stanford University, Lego, P&G, Automattic, State of California, State of Hawaii.
This broad adoption and usage of All-in-One WP Migration demonstrate how safe, reliable and adaptable the plugin is for just about any website migration need.

Update Frequency:
Our team is dedicated to keeping All-in-One WP Migration up-to-date and secure. We release updates every two weeks or at least once a month, ensuring compatibility with the latest WordPress versions, including beta releases. Our proactive testing and feedback to the WordPress core team help in preemptively addressing any potential issues, providing our users with a reliable and forward-compatible migration and backup solution.

Full Compatibility and Support:

All-in-One WP Migration has been extensively tested and confirmed to be compatible with most WordPress plugins and themes.
This means you don’t get to experience cross-plugin compatibility issues that can slow down, bug, or break down your WordPress website when you install and use All-in-One WP Migration.
As a matter of fact, All-in-One WP Migration has partnered with multiple theme/plugin vendors to distribute their themes/plugins with us as a single, easy to use, easy to install package.
These vendors trust us and our plugin to provide their customers with reliable product delivery, support, migrations, and backups.

Cloud Storage Supported:

All-in-One WP Migration supports and syncs seamlessly with top cloud storage services.
The plugin comes preinstalled on all Bitnami WordPress sites running on AWS, Google Compute Cloud, and Microsoft Azure.

Case Studies:

  • Small Business Growth: A small online retailer was able to seamlessly migrate to a more robust hosting solution to handle increasing traffic during peak shopping seasons, ensuring smooth customer experiences without downtime.
  • Educational Institutions: A prominent university utilized All-in-One WP Migration to consolidate multiple departmental sites into a single, unified WordPress network, simplifying management and enhancing site security.
  • Government Reliability: Following a directive to improve digital accessibility, a government agency used our plugin to migrate their content to a new, compliant platform without impacting public access to critical information.

Contact us

Privacy Policy

All-in-One WP Migration is designed to fully respect and protect the personal information of its users. It asks for your consent to collect the user’s email address when filling the plugin’s contact form.
All-in-One WP Migration is in full compliance with General Data Protection Regulation (GDPR).
See our GDPR Compliant Privacy Policy here.

  1. All-in-One WP Migration can be installed directly through your WordPress Plugins dashboard.
  2. Click “Add New” and Search for “All-in-One WP Migration”
  3. Install and Activate

Alternatively, you can download the plugin using the download button on this page and then upload the all-in-one-wp-migration folder to the /wp-content/plugins/ directory then activate throught the Plugins dashboard in WordPress

  1. Mobile Export page

    Mobile Export page

  2. Mobile Import page

    Mobile Import page

  3. Plugin Menu

    Plugin Menu

Bait and switch

By anjoid on September 3, 2025

Paid for their unlimited lifetime plan and now I can't use it all without having to pay a motnhly subscription. There's better options out there that won't scam you. Avoid these guys at all costs. Super grimy!

Shady policy, would recommend this company to nobody

By jbohnenn on September 3, 2025

Bought the plugin in 2016 with lifetime and unlimited use.

We only use it on our own websites and now they accuse us from violating there TOC. And suspended our lifetime license!

They only say it is suspended and you can buy a new license, why did a buy a lifetime license then? And in the meantime everywhere I see the same posts, that I am not the only one who got this mails. And servmask constantly comes back with this information ( But i bought it already in 2016!):

Please note that our terms have not changed. Since 2018, all of our products have been sold under the same condition: use on your own websites. This has always been clearly stated in our product description and included in the plugin itself as a EULA file from day one.

Not Good Anymore

By aimdoll on September 2, 2025

I have been using this plugin for nearly 10 years. It always worked great until lately. Recently I have had problems like needing to use code to fix my login credentials after copying any site to my local environment, upload limit issues when my local upload limits are set to ridiculous values, and today the error is Invalid file data. Please ensure your file is a .wpress backup created with All-in-One WP Migration. The plugin has become a waste of time and completely useless. The paid version works for some clients but free version has had features removed and is a total disaster! If your looking for a plugin to migrate files and/or the database, this is not a good plugin anymore!

viel zu teuer für dieses Abenteuer!

By Tauchente (tauchente) on September 2, 2025

Viel zu teuer für den einmaligen Gebrauch!

Unusable without buying extras

By elcsltd on August 31, 2025

Works as a backup but when trying restore or anything else you need to buy extra licenses

Poor business management ruined a great plugin

By Denny (mrcave) on August 29, 2025

I had previously given a 4.5 star review because this has always been a great plugin for us from a functionality standpoint. I've been a long-time evangelist of the product and recommended it to countless clients and agency owners. So while I haven't paid them any money since my LTD, I've certainly made them thousands of dollars via recommendations and referrals.

Unfortunately as others have also experienced, the creator decided to pull back on their LTD promises, accuse us of violating TOS, and try to force us into a paid recurring upgrade while acting like he was doing us a favor by cutting us a deal on the upgrade.

To be honest I'm not mad about someone needing to monetize their product in a different way to stay afloat. We all make mistakes (which is what I'm assuming cancelling the LTDs is all about), especially when we are getting started, and I generally like my plugin vendors to stay in business.

But what I AM disgusted about is the way they handled invalidating our LTD license, the accusations of misuse and the changing reasons they kept giving us for why we were in violation, the updates to TOS that were made in real time while I waited on an update to my support ticket, and the general way I was treated as a person.

I would never become a new customer of a company who treated people this way, and I certainly won't continue to be a customer of this company as a result.

It's a good plugin, but in my experience you literally cannot trust any promise or claim the vendor makes about the terms of your license.

Works but Scam

By andruvienna on August 26, 2025

Migration worked (one file - one click, it's true)
BUT: the upload-limit-thing is a scam. when I started, the filesize upload limit of my host was 120MB. so I called the support and they changed my limit to 2GB. The WP-file was 1,6 GB, so, no problem?

No. it still didn't work. had to buy the "unlimited extension", although the limit was high enough. Scam.

good and bad

By uniqf0x on August 18, 2025

It does do its thing (migration).

I tried to uninstall it, it won't uninstall. did force uninstall, and now it causes a redirect issue with my site. won't be using it again.

Plugin & Business Practice: Updated Review

By WP CodeUs (wpcodeus) on August 1, 2025

We recently purchased the Pro version of this plugin which is advertised by Unlimited Websites. However, after installing the plugin a shady TOS popped up and said we couldn't use it on client installs? I am sorry but that is just tricky marketing. Being in the WordPress community it is a universal term that Unlimited Websites typically means exactly what it says.

Upon submitting a ticket to get a better understanding what the TOS meant they stated that an Enterprise license is required. We went back and forth with the support team to see how the management of active license works and apparently there is no way to manage the active installs and remove them. How is that possible which again is a global standard in the industry since you know your clients are dealing with staging environments which would trigger a single site as 2 installations each time.

After asking some additional questions related to pricing if it was a fixed price or not since we were getting shady vibes from the company they simply told us to email them instead of a live chat. I feel like those are all basic pre-sale questions that could have easily been handled in the same short chat that we had active.

Overall, the code of the plugin is clean and the product itself is clean and clearly works with 4 million active installations, however, we strongly recommend looking elsewhere due simply because of their shady business practices.

Update: After trying a few other migration plugins our agency still missed the simplicity of this plugin and how you can trust that the export/imports arent going to cause issues. I see the developers have been listening to the feedback of the users and adjusted their plans on their website. We have repurchased a plan and feel happy at this point.

no more lifetime

By telmor on July 28, 2025

I purchased a lifetime license that I used for one year. Now I find myself having to pay a monthly subscription if I want to use it???

7.99

Added

  • Gzip compression support for file operations to improve backup file handling

Fixed

  • jQuery deprecated bind() method replaced with on() for better compatibility
  • File upload security by removing stripslashes_deep on $_FILES input

Improved

  • Stream operations replaced with ai1wm_write() for enhanced reliability
  • Update javascript dependencies to use latest versions

7.98

Added

  • WP_IMPORTING constant for better hosting providers compatibility

Fixed

  • Stored Cross-Site Scripting vulnerability in file upload (CVE-2025-8490). Thank you WordFence and Jack Pas for reporting this. What you need to know.
  • File upload exceptions handling for better error reporting

Improved

  • PHP 8 compatibility issues in MySQLi database handler
  • File uploader refactored for enhanced security and reliability

7.97

Added

  • SQLite support in AUTO_INCREMENT check

Fixed

  • Database replacement for serialized values to handle edge cases with string length validation

7.96

Added

  • Admin notice warning when AUTO_INCREMENT is missing on wp_options table

7.95

Added

  • New action hook ai1wm_status_export_init for developers on export initialization

Fixed

  • Theme export progress display showing incorrect percentage
  • Uninstall.php script functionality
  • Export and import button ordering
  • Dropdown height styling issues

7.94

Added

  • Refresh Elementor plugin cache on import

7.93

Fixed

  • Compatibility issue with PHP 7 and PHP 5 due to trailing comma in style registration

7.92

Improved

  • Passed Plugin Check Plugin (PCP) validation
  • Archive name generation

7.91

Added

  • CiviCRM for WordPress support

7.90

Added

  • Introduced a constant to disable MySQL late row lookups for enhanced database performance

Improved

  • Enhanced SQLite database integration for improved stability and efficiency
  • Strengthened serialization replacement mechanism to address an unauthenticated PHP Object Injection vulnerability (CVE-2024-10942). Special thanks to Webbernaut for responsibly disclosing this issue
  • Preserved the wp_rocket_settings option during exports for improved user experience

Fixed

  • Resolved PHP 8.4 deprecation warnings

7.89

Improved

  • Upgraded to Node.js 22 for better performance and security
  • Updated all plugin dependencies to keep things running smoothly and securely

7.88

Fixed

  • Fixed an issue where the upload progress was stuck at 100%
  • Fixed an issue where the upload could not be cancelled before it was completed

Improved

  • Improved user-facing messages to be friendlier, direct, consistent, and more informative.

7.87

Fixed

  • Resolved a vulnerability where error logs were publicly accessible with a known name by appending random affixes to error log filenames, making them unguessable. Error logs are now automatically deleted daily and during plugin updates. Special thanks to villu164 for responsibly disclosing this issue.
  • Resolved a vulnerability where an administrator user could inject arbitrary PHP code through specific inputs. This vulnerability requires administrator-level access to exploit, ensuring that unauthorized users cannot perform this action. Special thanks to Ryan Kozak for responsibly disclosing this issue.

7.86

Fixed

  • Resolved an issue with PHP 8.4 compatibility and restoring backup files via WP-CLI

7.85

Added

  • PHP 8.4 compatibility

7.84

Added

  • New hooks during the export and import processes to allow for custom actions and integrations

7.83

Fixed

  • Resolved an issue where downloading backup files was failing on WordPress Playground environments

7.82

Added

  • SQLite support
  • WordPress Playground support

7.81

Added

  • Reset Hub Page: Introducing a new reset hub page, providing users with powerful reset tools for efficient site management. This feature allows for easier resets of WordPress environments, facilitating smoother development and testing workflows.

Improved

  • Better W3TC Support
  • PHP Compatibility Checks: Display a warning notification, when you move/restore your site to a different PHP version.

7.80

Added

  • Support for update-services plugin
  • Domain name conversion to dashes from dots in the backup name for improved hosting providers compatibility

Improved

  • Better support for Multisite to Standalone and Standalone to Multisite exports and imports, streamlining the migration process

7.79

Added

  • Support for WordPress v6.4

7.78

Added

  • Implemented a new Schedules page within the plugin, displaying various advanced features exclusive to premium extensions

7.77

Added

  • Tested the new version of WordPress 6.3

7.76

Fixed

  • Removed the [beta] label from advanced settings
  • Version:Version: 7.99
  • Business model:Business model: commercial
  • Active installs:Active installs: 5M
  • Last updated:Last updated: 3 weeks ago
  • Requires:Requires: 3.3
  • Tested:Tested: 6.8.2
Average rating:4.5 out of 5 stars.
  • Number of ratings: 6340 ratings
  • Number of ratings: 211 ratings
  • Number of ratings: 105 ratings
  • Number of ratings: 91 ratings
  • Number of ratings: 819 ratings
Back to top