Title: WPMove Migration Connector
Author: xuxu.fr
Published: <strong>July 2, 2026</strong>
Last modified: July 2, 2026

---

Search plugins

![](https://ps.w.org/wpmove-migration-connector/assets/banner-772x250.png?rev=3594328)

![](https://ps.w.org/wpmove-migration-connector/assets/icon-256x256.png?rev=3594328)

# WPMove Migration Connector

 By [xuxu.fr](https://profiles.wordpress.org/xuxufr/)

[Download](https://downloads.wordpress.org/plugin/wpmove-migration-connector.2.0.3.zip)

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

 [Support](https://wordpress.org/support/plugin/wpmove-migration-connector/)

## Description

WPMove Migration Connector exports the posts, pages and custom post types of a WordPress
site to a portable `.json` file, and imports such a file into another site. It runs
entirely on your own server — no sign-up, no API key, and no external service is
contacted.

 * **Export** the posts, pages and custom post types of this site to a portable 
   file you download.
 * **Import** a previously exported file into another WordPress site. Imported items
   are **added as new posts** — nothing existing is overwritten or deleted.

Text, public custom fields and taxonomy terms (categories, tags and custom taxonomies)
travel with each post. An optional export setting preserves the full taxonomy structure—
all terms with their descriptions and parent-child hierarchy — so the target site
is ready before posts are imported. The plugin is fully functional on its own, with
no account and no network access.

#### Need to migrate directly between two live sites, with media?

Moving content as a file is perfect for a one-off transfer. If you instead need 
to copy content **directly between two running WordPress sites over their REST APIs**—
including media (featured images and inline files), pull/push modes, post-by-post
selection and resumable runs — there is a separate premium add-on, **WPMove Migration
Connector Premium**, available from [wpmove.app](https://wpmove.app/why-upgrade/).
It pairs with a wpmove.app account and is the practical option when one of the two
sites cannot be reached from the internet (localhost, a firewall, a private network).
The premium add-on is optional and is **not** required to use this free plugin.

#### Features

 * Free, offline export of posts, pages and custom post types to a portable file.
 * Free import that appends content — no overwrite, no ID conflicts.
 * Public custom fields and taxonomy terms included.
 * Optional: export the full taxonomy structure (all terms with descriptions and
   parent-child hierarchy) so it is recreated correctly on import.
 * No account, no API key, no external connection.

### External services

This plugin contacts no external services. Export and import run entirely on your
own server; no data leaves your site.

## Screenshots

[⌊Export to file: choose post types and status, then download a portable .json file.
No account needed.⌉⌊Export to file: choose post types and status, then download 
a portable .json file. No account needed.⌉[

Export to file: choose post types and status, then download a portable .json file.
No account needed.

[⌊Import from file: upload a previously exported file and add its posts. Nothing
is overwritten.⌉⌊Import from file: upload a previously exported file and add its
posts. Nothing is overwritten.⌉[

Import from file: upload a previously exported file and add its posts. Nothing is
overwritten.

## Installation

 1. Install and activate the plugin, then open **WPMove Migration Connector** in the
    admin menu.
 2. **To export:** choose _Export to a file_, pick the post types, status and options,
    and download the file.
 3. **To import:** choose _Import from a file_, select the file, and import. Items 
    are added as new posts.

## FAQ

### Do I need an account?

No. The export and import work fully offline with no account and no API key. This
plugin never contacts any external service.

### Does the import overwrite my existing content?

No. The import is append-only: every item becomes a new post. Nothing on the destination
site is overwritten or deleted.

### Does the export include media?

No. The file export contains posts, pages and custom post types (text, public custom
fields and taxonomy terms). Migrating media files directly between two live sites
is handled by the optional premium add-on.

### How do I migrate media or copy content directly between two live sites?

That is what the premium add-on, WPMove Migration Connector Premium, does. It is
distributed from wpmove.app and replaces this free plugin once installed.

### Is anything sent over the internet?

No. This free plugin reads and writes only on the site where it runs. The file you
export stays on your computer until you import it elsewhere yourself.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ xuxu.fr ](https://profiles.wordpress.org/xuxufr/)

[Translate “WPMove Migration Connector” into your language.](https://translate.wordpress.org/projects/wp-plugins/wpmove-migration-connector)

### Interested in development?

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

## Changelog

#### 2.0.3

 * Fix: Lite plugin now activates correctly when the Premium add-on is installed
   but deactivated on the same site.

#### 2.0.2

 * New option to export the full taxonomy structure (all terms with descriptions
   and parent-child hierarchy). On import, terms are recreated before posts so hierarchy
   is preserved correctly.

#### 2.0.1

 * Post type selector now lists all public post types registered on the site, not
   just Posts and Pages.

#### 2.0.0

 * This plugin is now file export/import only — free, offline, with no external 
   connection.
 * Direct site-to-site migration (pull/push) and media transfer have moved to the
   separate premium add-on, WPMove Migration Connector Premium, available from wpmove.
   app.

#### 1.2.0

 * Import categories, tags and other taxonomy terms.
 * Refined admin interface.

#### 1.1.0

 * Free, offline file export and import of posts and pages. Imports are append-only.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.0.3**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [content](https://wordpress.org/plugins/tags/content/)[export](https://wordpress.org/plugins/tags/export/)
   [import](https://wordpress.org/plugins/tags/import/)[migrate](https://wordpress.org/plugins/tags/migrate/)
   [migration](https://wordpress.org/plugins/tags/migration/)
 *  [Advanced View](https://wordpress.org/plugins/wpmove-migration-connector/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ xuxu.fr ](https://profiles.wordpress.org/xuxufr/)

## Support

Got something to say? Need help?

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