Title: Marchnote Site Migration
Author: Marchnote
Published: <strong>October 29, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

![](https://ps.w.org/marchnote-site-migration/assets/banner-772x250.png?rev=3772033)

![](https://ps.w.org/marchnote-site-migration/assets/icon-256x256.png?rev=3772033)

# Marchnote Site Migration

 By [Marchnote](https://profiles.wordpress.org/utshojoy1/)

[Download](https://downloads.wordpress.org/plugin/marchnote-site-migration.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/marchnote-site-migration/#description)
 * [Reviews](https://wordpress.org/plugins/marchnote-site-migration/#reviews)
 *  [Installation](https://wordpress.org/plugins/marchnote-site-migration/#installation)
 * [Development](https://wordpress.org/plugins/marchnote-site-migration/#developers)

 [Support](https://wordpress.org/support/plugin/marchnote-site-migration/)

## Description

Marchnote Site Migration packs your database and everything in `wp-content` into
a single `.mwp` file, and restores it on any other WordPress site — rewriting URLs
and server paths for you.

**Features**

 * **One-click export** of the database, media, plugins and themes. Optionally leave
   out media, plugins, themes, inactive plugins or themes, must-use plugins, spam
   comments, post revisions, transients, or any folder you name.
 * **No import size limit.** The browser uploads the archive in small chunks, so`
   upload_max_filesize` and `post_max_size` do not limit you, and an interrupted
   upload resumes where it stopped.
 * **Automatic find & replace** of the old site URL and server paths — including
   inside serialized PHP data, JSON-escaped URLs used by page builders, and URL-
   encoded values. Add your own replacements too.
 * **Safe database restore.** Tables are imported under a temporary prefix and swapped
   in with one atomic `RENAME TABLE` at the end. If anything fails before that, 
   your live database is untouched.
 * **Different table prefix?** Role and capability keys are rewritten automatically.
 * **Backups** tab to download, restore or delete archives. Very large files can
   also be copied by FTP into `wp-content/marchnote-backups/` and restored from 
   there.
 * **Resumable.** Work runs in short steps, so it copes with low `max_execution_time`
   limits and retries automatically after a timeout.
 * **WP-CLI:** `wp marchnote export`, `wp marchnote import <file>`, `wp marchnote
   list`.
 * Visitors see a short “maintenance” page while an import is running.

**Privacy**

Marchnote Site Migration does not contact any external server, does not track you,
and does not collect any data. Archives stay on your own server until you download
them.

## Screenshots

[⌊Export your whole site in one click, with options to leave out media, plugins,
themes, spam, revisions or any folder.⌉⌊Export your whole site in one click, with
options to leave out media, plugins, themes, spam, revisions or any folder.⌉[

Export your whole site in one click, with options to leave out media, plugins, themes,
spam, revisions or any folder.

[⌊Exports run in short resumable steps, so slow hosts and short PHP time limits 
are not a problem.⌉⌊Exports run in short resumable steps, so slow hosts and short
PHP time limits are not a problem.⌉[

Exports run in short resumable steps, so slow hosts and short PHP time limits are
not a problem.

[⌊Download the finished archive straight from the dialog.⌉⌊Download the finished
archive straight from the dialog.⌉[

Download the finished archive straight from the dialog.

[⌊Drop an archive to import it. Add your own find & replace pairs on top of the 
automatic URL and path rewrite.⌉⌊Drop an archive to import it. Add your own find&
replace pairs on top of the automatic URL and path rewrite.⌉[

Drop an archive to import it. Add your own find & replace pairs on top of the automatic
URL and path rewrite.

[⌊Uploads are sent in small chunks, so there is no size limit and an interrupted
upload resumes.⌉⌊Uploads are sent in small chunks, so there is no size limit and
an interrupted upload resumes.⌉[

Uploads are sent in small chunks, so there is no size limit and an interrupted upload
resumes.

[⌊Check the source site before anything is overwritten.⌉⌊Check the source site before
anything is overwritten.⌉[

Check the source site before anything is overwritten.

[⌊Old URLs and paths are rewritten everywhere, including serialized and page-builder
data.⌉⌊Old URLs and paths are rewritten everywhere, including serialized and page-
builder data.⌉[

Old URLs and paths are rewritten everywhere, including serialized and page-builder
data.

[⌊Download, restore or delete your backups.⌉⌊Download, restore or delete your backups
.⌉[

Download, restore or delete your backups.

## Installation

 1. Install from **Plugins  Add New**, or upload the plugin zip under **Plugins  Add
    New  Upload Plugin**.
 2. Activate it and open **Marchnote** in the admin menu.
 3. On the old site, click **Export to file** and download the archive.
 4. On the new site, install Marchnote Site Migration, open the **Import** tab and 
    drop the archive on it.
 5. After importing a database, log in with a username and password from the **imported**
    site.

## FAQ

### Is there a file size limit?

No. Uploads are chunked, so PHP’s upload limits do not apply. For very large archives
you can also copy the file by FTP or SFTP into `wp-content/marchnote-backups/` and
restore it from the Backups tab.

### Why do I have to log in again after importing?

The import replaces the users table with the one from the archive, so you log in
with an account from the site you exported.

### Does it move WordPress core or wp-config.php?

No. Only the database and the contents of `wp-content` are moved, so the destination
keeps its own WordPress install and database credentials.

### Does it support multisite?

Not yet. Single sites only.

### Can it import archives from other migration plugins?

No. It imports `.mwp` archives created by Marchnote Site Migration.

### Are my backups protected?

The storage folder is blocked for Apache, LiteSpeed and IIS, and every archive name
has a random suffix. On nginx you can also add a `deny all` rule for `/wp-content/
marchnote-backups/`. Archives contain your whole database, so delete the ones you
no longer need.

### Can I change where archives are stored?

Yes. Define `MARCHNOTE_STORAGE_DIR` in `wp-config.php`, or use the `marchnote_backups_dir`
filter. The `marchnote_step_seconds` filter controls how long each step runs.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Marchnote Site Migration” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Marchnote ](https://profiles.wordpress.org/utshojoy1/)

[Translate “Marchnote Site Migration” into your language.](https://translate.wordpress.org/projects/wp-plugins/marchnote-site-migration)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/marchnote-site-migration/),
check out the [SVN repository](https://plugins.svn.wordpress.org/marchnote-site-migration/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/marchnote-site-migration/)
by [RSS](https://plugins.trac.wordpress.org/log/marchnote-site-migration/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Renamed to Marchnote Site Migration.
 * All database queries now go through $wpdb and prepare().

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [backup](https://wordpress.org/plugins/tags/backup/)[clone](https://wordpress.org/plugins/tags/clone/)
   [export](https://wordpress.org/plugins/tags/export/)[import](https://wordpress.org/plugins/tags/import/)
   [migration](https://wordpress.org/plugins/tags/migration/)
 *  [Advanced View](https://wordpress.org/plugins/marchnote-site-migration/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/marchnote-site-migration/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/marchnote-site-migration/reviews/)

## Contributors

 *   [ Marchnote ](https://profiles.wordpress.org/utshojoy1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/marchnote-site-migration/)