Advanced Import, Export & Sync Bulk Content Updates XLS, XML & ODS Workflows ZIP Uploads & Downloads Media Folder Sync AI URL Importing Site-to-Site Sync User Data Sync WordPress Plugin

The most complete WordPress site-to-site content sync plugin — connect sites, push or pull WordPress data in a few clicks! Import and export large CSV, XLS, XML, ODS, JSON, and ZIP workflows when you need files.

Any WordPress Data
computer
Source Site
laptop_mac
Target Site

Everything you need to import, export & sync WordPress data

Designed for migrations, staging ⇄ production sync, bulk updates, and content operations at scale.

Site-to-site content sync

Sync WordPress content between sites in a few clicks

Connect your source and destination sites with secure API keys, choose Push or Pull, preview what will move, and sync content without downloading export files or writing migration scripts.

Video Tutorials
Posts Pages Custom post types Any taxonomy Menus Comments Users
article
Data Architecture

All the WordPress bits

Posts, Pages, Custom Post Types, Users, Comments, Taxonomies, Menus

Metadata Support Auto-Mapping
shopping_bag
Plugin Ecosystem

Popular plugins supported

Import and export data from Elementor, WooCommerce products, orders, refunds, reviews, customers, ACF, ACF PRO, Yoast SEO, and Rank Math SEO

Elementor WooCommerce ACF + ACF PRO Yoast SEO Rank Math SEO
database
Low-Level Access

Raw MySQL tables

Import/export any MySQL table — no ORM overhead, no restrictions

Direct Access Safe Querying
Workflows

Who uses WP Import Export?

Real workflows for agencies, developers, store owners, and content teams. This overview stays fixed while the scenarios on the right scroll by.

business

Agency Site Migrations

Move entire client sites between hosts or domains with zero data loss and automatic URL replacement.

sync_alt

Staging → Production Sync

Push content updates from staging to live environments without overwriting user data or orders.

shopping_cart

WooCommerce Product Imports

Import thousands of products, variations, and stock levels from supplier CSV, XLS, XML, ODS, or ZIP feeds.

edit_note

Bulk Price or Content Updates

Update prices, descriptions, or custom fields across your entire site in seconds using powerful filters.

folder_copy

FTP Folder → Media Library

Bulk upload assets via FTP and register them into the WordPress Media Library automatically.

psychology

AI-Powered Content Import

Scrape external URLs and use AI to map content into structured WordPress posts or pages.

Project Paths

Workflows that match real projects

From move content once to keep sites in sync, choose the path that fits.

upload_file

1. Import

  • 01 Select content type: posts, CPT, users, WooCommerce, or raw tables.
  • 02 Upload CSV, XLS, XML, ODS, or a ZIP package with streaming for large files.
  • 03 Preview and map fields with validation before running.
  • 04 Transform values using PHP functions when needed.
  • 05 Run in background and review results in Jobs Log.
download

2. Export

  • 01 Pick a dataset from content types or raw MySQL tables.
  • 02 Filter by IDs, date ranges, authors, taxonomies, and statuses.
  • 03 Select fields to keep exports lean and useful.
  • 04 Export to CSV, JSON, XLS, XML, or ODS for backups, analysis, or migrations.
  • 05 Download the result directly or as a ZIP archive from Jobs Log.
sync

3. Sync

  • 01 Connect sites using secure API keys.
  • 02 Choose direction: pull from remote or push to it.
  • 03 Sync selectively by filters, not everything at once.
  • 04 Resolve conflicts with skip, update, or duplicate strategies.
  • 05 Include media so attachments arrive with content.
update

4. Bulk Update

  • 01 Filter records by date, status, taxonomy, author, or IDs.
  • 02 Select only the fields you want to change.
  • 03 Apply functions to transform strings, HTML, dates, and metadata.
  • 04 Preview changes before executing.
  • 05 Execute and track everything in Jobs Log.

Try the plugin with no risks!

New users get 1 month with access to all premium features. Experience the most powerful WordPress data engine today.

Download Now

Simple, transparent pricing

Three plans for running premium features across your sites.

Pay as you go — no need to pay for a full year upfront.

Launch Phase Pricing

Lock in our best launch plans while they are available.

Subscribe during the launch phase and keep your selected price for as long as your subscription stays active. Future pricing changes will not affect existing paid subscriptions.

Price lock while active

2 sites

$2.99 / month
  • check_circleAll Data Types
  • check_circleSync Content Between Sites
  • check_circleAI Tools
Get Started

100 sites

$49.99 / month
  • check_circleAll Data Types
  • check_circleSync Content Between Sites
  • check_circleAI Tools
Get Started
Limited Starter Time Offer

Lifetime Plan for 4 Sites

One payment. Premium features for four sites, forever.

$99.99 one time
Claim Offer
Compare

Free vs PRO Addon

Start free with the core plugin, then unlock every WordPress data type with the PRO Addon.

Free

Core Plugin

Everything you need to start moving WordPress content, free forever.

  • check_circleImport & export Blog posts, Pages
  • check_circleComments
  • check_circleImport/export media files data
  • check_circleExport all website URLs
  • check_circleSync content between two or more sites without exporting files
  • check_circleSync any folder uploaded through FTP / SFTP with media library
  • check_circleMultilingual websites support
  • check_circleAI URL importer
  • check_circleJobs log, Scheduled jobs
Get free plugin
PRO Addon

Everything in Free, plus

Unlock every WordPress data type and advanced transformation tools.

redeem New users get every PRO Addon feature free for the first month.
  • check_circle Data transformation tool Modify import / export data during the process
  • check_circle Content Updater Modify your existing content from one place with transformation functions
  • check_circle Custom Post Types Import/export custom post types
  • check_circle Menus Import/export navigation menus
  • check_circle Users Import/export user accounts
  • check_circle Taxonomy Terms Import/export categories, tags, and custom taxonomies
  • check_circle MySQL Database Table Import/export any MySQL table fields
  • check_circle WooCommerce Products Import/export WooCommerce products, variations, and product reviews
  • check_circle WooCommerce Orders (8.0+) Import/export WooCommerce orders, refunds, and customer records
  • check_circle WooCommerce Customers Import/export WooCommerce customers
  • check_circle WooCommerce Refunds Import/export WooCommerce refunds
  • check_circle WooCommerce Coupons Import/export WooCommerce coupons
  • check_circle WooCommerce Attributes Import/export WooCommerce attributes
  • check_circle WooCommerce Reviews Import/export WooCommerce product reviews
Try PRO Addon free for 1 month
Partnership

Earn with our Affiliate Program

Recommend WP Import Export by RockStarLab to your audience and earn a high-yield commission on every sale you refer.

20%

Commission per sale

30

Days Cookie duration

Monthly

Payouts via PayPal

1

Apply for free

Sign up with your email directly in WP Admin Panel → Import Export by RockStarLab → Affiliation. Instant approval for active users.

2

Get your unique link

Share it in blog posts, YouTube videos, tutorials, or social media networks. Track every click in real-time.

3

Earn on every referral

Get 20% commission on each new premium subscription you refer. No caps on earnings, paid out monthly.

Blog

Latest field notes

Fresh guides, release notes, and practical WordPress data workflows.

View all posts
FAQ

Frequently asked questions

Quick answers to common questions from users and developers.

Where can I learn how to use the plugin?
Start with our Video Tutorials for guided import, export, sync, media, and bulk update workflows.
Can I import large CSV, XLS, XML, or ODS files into WordPress without timeout issues?
Yes — the plugin uses background processing and streaming to handle large CSV, XLS, XML, and ODS imports without hitting PHP timeout limits.
Does it support WooCommerce import and export?
Yes. You can import and export WooCommerce products, product variations, orders, refunds, reviews, customers, and coupons — including all custom meta and attributes.
Can I import and export ACF (Advanced Custom Fields) data?
Yes. ACF fields are fully supported for both import and export across all field types, including repeaters and flexible content.
Can I transform data during import?
Yes. Use the built-in Functions Library to write custom PHP transformations for any mapped field. Functions are reusable across jobs.
How do I migrate content between two WordPress sites?
Use the Site-to-Site Sync feature. Connect sites with secure API keys, choose Push or Pull direction, filter what to sync, and optionally include media attachments.
Can I export WordPress posts to CSV, JSON, XLS, XML, or ODS?
Yes. Export any content type — posts, pages, custom post types, users, or raw MySQL tables — to CSV, JSON, XLS, XML, or ODS. Filter by date, status, author, taxonomy, or IDs.
Can I upload or download ZIP files?
Yes. You can upload ZIP packages during import and download exported results as ZIP archives when you need one portable file for migration, backup, or delivery.
How do I avoid importing duplicate media files?
Use Media Folder Sync with duplicate detection. Choose Hash (most accurate), Filename (fastest), or Filesize (balanced) as the detection strategy.
Is there a free version available?
Yes — the core plugin is free on WordPress.org and includes core import, export, media, and site-to-site content sync workflows. Premium plans add data transformation tools, Content Updater, custom post types, users, taxonomies, MySQL tables, WooCommerce data, and other advanced features. New users get 1 free month of premium.
Ready

Ready to ship migrations and syncs with confidence?

Start with video tutorials, run a job, and keep every run in history for reruns and audits.

Get PRO for FREE