Prime Mover – WordPress plugin Free download

Prime Mover


Why should you choose Prime Mover? It is simple to use, powerful and complete WordPress single-site / multisite migration solution.


Single restoration option (upload support only)
Migrate single-site to single site
Migrate single-site to existing multisite sub-site
Migrate multisite sub-site to multisite existing sub-site
Migrate multisite sub-site to single-site
Migrate within WordPress admin
Cross-platform compatible (Nginx / Apache / Microsoft IIS)
Debug package

PRO Features

Migrate faster using remote URL (WordPress HTTP API)
Encrypt database inside package (AES 256-bit)
Encrypt media files (AES 256-bit)
Save package as snapshot (use Prime Mover as a backup tool)
Export package to Dropbox
Exclude plugins
Exclude media upload files
Settings screen
Specific blog ID for new sub-site
Disable network maintenance
Option to delete backups
Option to enable migration logs
Configure migration parameters
Complete restoration options


Prime Mover Documentation


Migration Tools
Export Options
Restoring package zip via Import
Control Panel


Upload to the /wp-content/plugins/ directory
Activate the plugin through the ‘Plugins’ menu in WordPress
Optionally, opt in to security & feature updates notification including non-sensitive diagnostic tracking with If you skip this, that’s okay! Prime Mover will still work just fine.
You should see the Prime Mover Control Panel. Click “Go to Migration Tools” to start migrating sites.


Do I need to adjust my PHP upload parameters for large packages?

This is not required. Prime Mover is designed to cope up with limited PHP upload parameters.

So even if your package zip size is 60 MB and your server PHP max upload file size is only 2MB (PHP default). Prime Mover will automatically slice your package to 2MB upload sessions until its uploaded completely.

Do I need to adjust my server timeout settings for large packages?

This is not also required. Prime Mover is designed to cope up with limited server timeouts. If it encounters a server timeout while processing import/export, it gracefully handles any errors and retries the request.

However it is always helpful you have sufficient server timeouts in the server for your site to operate properly.

What is a debug package?

Debug package is a Prime Mover package without media uploads. This simplifies migration. An ideal solution for developers needing to clone/migrate a site for WordPress debugging.

Does the free version be able to handle very large sites?

Yes, however the maximum size supported in free version is 4GB (total zip size of a complete package that includes dB + media + plugins/themes). This is mostly related to browser upload limits.

Prime Mover will validate and notify you if the package size is too much for the browser to handle.

In this case, you should manually upload this package to your server (via SSH). Once uploaded, get the URL to the zip and use the Prime Mover remote URL restore feature (Pro version).

If browser can accept the uploads (e.g. between < 4GB but still very large). It is now recommended to increase the size your server upload and timeout parameters to speed up the process.

Otherwise the restoration will be very slow.

Is there any way to speed up the migration process for default upload restoration?

If your package is hosted on third party sites like other websites or in cloud services like Dropbox, Google drive, etc. You can use the PRO feature “Remote URL restore” feature.

This will speed up the process since it will fetch the zip package URL directly from the source and download it directly to your site. No need to download to your Desktop and upload again !

But if the source package is located in your local Desktop, there is no other way to speed up the process except having a fast ISP upload speed to process it to your site.

Does the free version be able to restore encrypted packages created by the Pro version?

Yes, but it is required that the target site uses the same key used to encrypt the package at the source site.

Take note that the free version cannot be used to create encrypted packages but it can restore encryted packages.

Why I’m only be able to restore only by uploads

You are using the Free version. In Pro version, you should be able to restore via uploads, remote URL to the zip and restore zip as backup within your server.

How can I exclude some plugins from being included in the migration package ?

The free version does not include a plugin exclusion feature. This is only available in the PRO version.

How can I exclude some media files from being included in the migration package ?

The free version does not include a media files exclusion feature. This is only available in the PRO version.

Is my package secure ?

The free version does not store any zip package in your server. So there is no possibility anyone can download it.

However the free version does not have encryption support, so the database and media files are readable by anyone if they can access your zip.

In Pro version, there is an optional encryption support that you can use to protect your database and media files. This is highly recommended if data security is a concern.

How does this work in multisites ?

Prime Mover supports multisite migrations. This is done only on the network administration pages by super-administrators. Both Free and Pro version does not support giving this privilege to ordinary subsite administrators.

Why is it required to provide blog ID for single site to multisite migration ?

Prime Mover uses this blog ID to validate which site does the package will be restored into. Without blog ID, there is no way to detect the target site.

Any limitations on using this plugin?

Prime Mover does not migrate WordPress users and user meta table. This allows you to migrate sites inside the WordPress admin (current users preserved).

This also allows smooth multisite sub-site to single-site migration and vice-versa without any hassle as the user tables are not overwritten or involved in the process.

If you really need to migrate users / user meta table as well, then Prime Mover plugin is not the right plugin to use.

In addition, Prime Mover does not migrate WordPress core files (including wp-config.php). This is not necessary since WordPress strongly enforces backward compatibility in it’s core.

Prime Mover only migrates the main essentials of a website: database, media files, the plugins and themes being used.

In a multisite, you can only migrate sub-site (one zip package for one site – just like in single site).

You cannot use Prime Mover to migrate the main site of a multisite or migrate all sub-sites (or entire network) in a single zip package.

Is this PHP 7.0+ compatible?

Yes, PHP 7.0+ is highly recommended if your hosting supports it.

While restoring a site I got log-out, is this normal?

Yes, sometimes when restoring a database it can take some time for some lines to be inserted. WordPress will show intermittent log-out warnings when on the process of restoring dB. You should not terminate/refresh the process and wait until its done.

You can click “x” on the sign-in pop-up window to close and things will go back as logged-in as usual.

I saw some errors being logged during migration, do I need to panic?

No. Due to complex nature of restoration, you might see random errors as the site is not fully migrated yet. This is usually normal if the site does not encounter fatal runtime errors.

It is recommended to wait until the migration is completed and check the visual and functionality results of the site. If the site appears broken, its time to look into these errors in detail.

I saw some 404 errors after migration. do I need to worry?

No. You need to refresh the permalink by logging-in to your WordPress admin -> Settings -> Permalinks . Simply click save (do not change any settings). This should resolve most 404 issues.

The site got locked in maintenance mode. How to get out of maintenance mode?

This usually happens if you forcefully terminate any running export/import process or server encounters glitch. Assuming this is entirely caused by Prime Mover plugin (not WordPress core maintenance or any plugin/theme updates).

You can run this URL (make sure you are logged-in):


Replace yoursiteurl.tld with your site domain and 1 with the blog ID of the site. This is usually 1 for single-site installation or greater than 1 in multisite. Then refresh again, the maintenance mode should be removed.

If you happen to be logged-out, you should manually delete the option named as prime_mover_maintenance in the WordPress database options table.

Can I deactivate or remove Freemius?

No. We use Freemius as a licensing platform for the plugin pro version. It’s included in the free version, so any users can easily upgrade to PRO version.

You can choose to un-subscribe to any communications by Freemius after you have activated the free version. Just click “Skip” in the opt-in dialog.

Freemius will not slow down your site or harvest for personal details without your permission. If you have any questions related to Freemius, feel free to shoot a question to

How can I get support?

There is a community-support for free version of Prime Mover which is hosted in forum. PRO version customers can get faster/dedicated technical support through emails.

This can be done using the contact form within the plugin admin settings.


Leave a Reply

Your email address will not be published. Required fields are marked *