Free, open source

Migrator

Backup and migration without a third-party service

Migrator packs your database and wp-content into one archive you can restore on the same site or move to new hosting. Everything runs on your server, no account and no off-site uploads.

Open source GPLv2
Open source under GPL No account, no card Runs on your server

See it in action

Backup with presets and exclusion options next to restore and the saved-backups list
Scan wp-content with each folder's size to leave out what you do not need

What you get in the free version

Full WordPress backup, restore and migration without a third-party service account.

Single-file backup

The database and wp-content are packed into one archive you can download and store yourself.

In-place restore

Upload an archive and restore the site on the same server after a failure or bad change.

Move to a new host

Move a site to new hosting or a new domain with serialization-safe URL rewriting.

Exclusions

Skip cache, logs, large folders or files you do not need so the archive stays smaller.

Size explorer

See which wp-content folders take the most space before creating the backup.

What PRO adds, and why it matters

Scheduled and incremental backups

Daily or weekly backups with retention; incremental mode stores only changed files on a full baseline.

Recovery points

A list of known-good backups with one-click rollback. A point is captured automatically after every successful backup or on demand, and remembers the site URL and database prefix.

Email notifications

Get an email when a scheduled backup completes or fails, so a silent failure never slips by.

Activity log

A newest-first record of backups, restores, off-site copies and recovery points.

Cloud and off-site copies

S3-compatible storage with presets (S3, R2, Backblaze B2, Wasabi, DigitalOcean Spaces), FTP/FTPS, SFTP, WebDAV (Nextcloud, ownCloud), Dropbox, Google Drive, and a local or mounted folder.

Server-to-server transfer

Pull a site from one server to another with no manual download.

Encrypted backups

Password-protected backups; the archive is decrypted on the fly when you restore.

Full multisite

Back up and migrate a whole multisite network, with correct URL rewriting.

Deploy to a new server

A standalone installer downloads WordPress core, extracts the files, imports the database, rewrites URLs and writes wp-config.php.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
Single-file backup
In-place restore
Move to a new host
Exclusions
Size explorer
Scheduled and incremental backups ×
Recovery points ×
Email notifications ×
Activity log ×
Cloud and off-site copies ×
Server-to-server transfer ×
Encrypted backups ×
Full multisite ×
Deploy to a new server ×

Migrator vs Duplicator vs All-in-One WP Migration

How Migrator compares to the most popular WordPress backup and migration plugins.

MigratorDuplicatorAll-in-One WP Migration
Full backup and migration in free YesYesYes (with import limit)
Artificial size limit NoneNone512MB in free
Self-hosted, no account YesYesYes
Serialization-safe URL rewrite YesYesYes
Pick what to leave out (folders, large files, tables) YesYesPro / add-on
Manage stored backups (list, restore, delete) YesYesPro
Recovery points (one-click rollback) ProProNo
Backup email notifications ProProNo
Scheduled and incremental backups ProPro (higher tiers)Add-on / Pro
Cloud storage (Amazon S3, Dropbox, Google Drive) ProProSeparate paid extensions
Multisite ProProPaid extension
Server-to-server transfer ProProNo
Encrypted backups ProProNo
Open source (GPLv2) YesCore GPLCore GPL
Paid plan price from €49/yr (1/5/unlimited)from ~$69/yrUnlimited ~$69/yr + cloud add-ons

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Migrator Pro

The free edition covers single-file backup and migration with no size limit. Migrator Pro adds scheduled and incremental backups, full multisite support, cloud storage and server-to-server transfer.

  • Scheduled and incremental backups
  • Full multisite backup and migration
  • Cloud storage (Amazon S3, Dropbox, Google Drive) and server-to-server transfer

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Is Migrator free?

Yes. Migrator is free and open source under GPLv2. The free edition backs up and migrates your whole site with no artificial size limit. PRO adds scheduling, cloud storage, multisite, server-to-server transfer and encryption.

Do I need an account or external service?

No. Migrator is self-hosted. The backup runs on your own server and produces a single file you control, with no third-party account.

Can I clone or move a site to a new host?

Yes. The same archive restores a site in place after a problem, or migrates and clones it to a new host or domain with serialization-safe URL rewriting.

Does Migrator work for WooCommerce?

Yes. A WooCommerce store is a WordPress site with extra tables and serialized settings, so the same complete backup and serialization-safe migration applies. Order, product and settings data move with the rest of the database.

How does Migrator compare to Duplicator and All-in-One WP Migration?

All three back up and migrate WordPress. The clearest difference is the free tier: All-in-One WP Migration caps free imports at 512MB and charges around $69 a year to remove the limit, while Migrator has no artificial size limit in free. Scheduling, cloud storage and multisite are paid in all three. Pricing as of June 2026.

Migrator

Single-file backup, restore and migration with serialization-safe URL rewriting.

Read the docs

FREE covers full backup and migration with no size limit; PRO adds scheduling, multisite, cloud storage and server-to-server transfer.