Import
Import a large CSV into WordPress
Streamed, batched and resumable. Close the tab and WP-Cron finishes the job.
- CSV
- JSON Lines
- XML
- ZIP
- SFTP drop folder

WordPress import export plugin
A WordPress import export plugin for every post type, user and WooCommerce product, streamed in batches so huge files just work.

Import
Streamed, batched and resumable. Close the tab and WP-Cron finishes the job.

Spreadsheets
Columns named the plain way — post_title, sku, product_cat. Edit, add rows, import back.

Performance
Exports page by key, not offset, so the last batch costs what the first did.

And the rest
Roles, fields and existing password hashes.
By ID, slug, title, SKU or any field.
Trim, case, dates, prices, lists.
Map a supplier file once, reuse it.
Every run kept; run it again in one click.
XXE, SSRF and spreadsheet formulas defused.
Pricing
$0
FAQ
Yes. Everything on this page is in the free plugin.
Yes. Copy it into wp-content/uploads/jazi-import-export/ over SFTP and it is picked up.
Yes. Parents and variations can share a file; give each variation a Parent SKU.
Users export with their existing password hashes, so a migrated customer can still sign in.
It hasn't. Close the tab and it carries on in the background; the History tab shows it finish.
Job history and generated files are removed unless you keep them. Imported content is never touched.
Upload the plugin, activate it, and go to Import / Export.