WordPress CSV & XML importer
Import, Export, and Sync CSV or XML Data in WordPress
Import WordPress posts, WooCommerce products, and ACF fields from CSV, XML, or Excel. Map fields visually, match records with a unique key, and schedule large feeds with Pro.
- WordPress.org rating
- 4.4
- Plugin reviews
- 20+
- Active installs
- 4,000+
- Last update
- Money-back
- 7 days
WordPress.org rating
Plugin reviews
Active installs
Last update
Money-back
Map any CSV or XML file to WordPress without custom PHP
Import WP is a WordPress data importer for migrations and live feeds — not a one-off spreadsheet upload that times out. Point the visual mapper at CSV columns or nested XML nodes, set a unique key, and re-run the same importer to update posts, users, taxonomies, and media. Start free; Pro adds custom post types, custom fields, ACF, and scheduled cron.


WooCommerce, ACF, JetEngine, and free WordPress import add-ons
The WooCommerce add-on is free: products, customers, and orders from CSV or XML. ACF ships inside Import WP Pro. JetEngine and Pods are Pro add-ons. Yoast, Rank Math, Polylang, WPML, BLM, Excel, and ZIP work with the free plugin.
ACF
Import & Export Advanced Custom Fields (ACF) via CSV or XML
Import ACF fields from CSV or XML with Import WP Pro — map ACF Free and ACF Pro field groups visually, including repeaters, galleries, relationships, and flexible content.
View pageWooCommerce
High-Performance WooCommerce Product, Order & Stock Importer
WooCommerce importer for CSV and XML — products, customers, and orders, plus stock sync, galleries, and nested XML feeds.
View pageJetEngine
Import Crocoblock JetEngine Data, Repeaters, and Galleries
Import JetEngine data from CSV or XML — meta boxes, custom content types, repeaters, galleries, relationships, and map coordinates. Requires Import WP Pro.
View pagePods
Import Custom Data into Pods Extended Fields & Relations
Import Pods fields from CSV or XML — map extended fields on custom content types and keep bi-directional Pods relationships intact after bulk load. Requires Import WP Pro.
View pageYoast SEO
Import Meta Titles, Descriptions & Social Tags to Yoast SEO
Import Yoast SEO from CSV or XML — meta titles, descriptions, focus keywords, and Open Graph / Twitter fields in the same run as posts or products.
View pageRank Math
Sync Schema, Meta Titles, and SEO Data with Rank Math
Import Rank Math SEO from CSV or XML — meta titles, descriptions, focus keywords, and the Rank Math fields your on-page and schema setup depends on.
View pageBuilt for large CSV files, nested XML, and scheduled WordPress imports
Batch large files without gateway timeouts. Fetch remote URL, FTP, or Google Sheets feeds. Skip unchanged rows. Pro runs the job in the background and on WP-Cron or a server cron runner.
Data importer
Bulk Data Importer Engine for WordPress Posts, Taxonomies & Users
Import WordPress posts, pages, custom post types, taxonomies, users, media, and custom fields from CSV, XML, or Excel — with visual mapping, unique keys, and background jobs that avoid timeouts.
View pageFile parser
Import CSV, XML, and Excel Files into WordPress Automatically
Import CSV, XML, and Excel files into WordPress with visual mapping, nested XML support, custom delimiters, and remote fetch via FTP, SFTP, or URL — without timeouts on large datasets.
View pageCron & automation
Automated WordPress Data Imports with Scheduled Cron Jobs
Schedule WordPress CSV and XML imports with WP-Cron or server cron, run background jobs, skip unchanged records, and sync remote supplier feeds automatically.
View pageExporter
Export WordPress Custom Fields, Posts, and Products to CSV or XML
Export WordPress posts, custom fields, products, users, and taxonomies to CSV, XML, or JSON with visual field selection — ideal for migrations, backups, and re-imports.
View pageReviews from WordPress.org and CodeCanyon
4.4/5 from 25 reviews on WordPress.org. 4.66/5 from 29 reviews on CodeCanyon. Quotes are verbatim from those listings.
“I Just downloaded this 4 minutes ago to import JetEngine Custom post type data from a csv, after struggling all weekend with another plugin. It got the job done in about 1 minute. Amazing.”
“This is a fantastic plugin. It allows an incredible amount of flexibility but the best part about it is the support, each question I had was answered near instantly and any problems were addressed and fixed immediately. I highly recommend the pro version, it is a relatively small cost for a really helpful tool.”
“The plugin is extraordinary, extremely flexible and helps a lot to import products as needed, even from several files, if needed. The technical support is very fast and especially efficient.”
“Already bought this plugin twice, one for .csv and one for .xml. Works perfect with acf. But the best is all is James. He is the one you need when you have a question or an issue. Very fast replies to my questions.”
Pro licenses for one site, ten sites, or unlimited
Frequently asked questions
Is there a free WordPress CSV and XML importer?
Yes. The free plugin on wordpress.org imports CSV and XML into posts, pages, categories, tags, users, and attachments, with visual mapping and unique keys. Pro unlocks custom post types, custom fields, scheduled imports, and ACF. JetEngine and Pods are separate Pro add-ons.
Can Import WP import a large CSV into WordPress without timeouts?
Yes. Records are batched so large catalogues are not killed by PHP max execution time or a reverse-proxy 504. Import WP Pro runs the job in the background so leaving the screen does not stop the import.
Does Import WP import WooCommerce and ACF from CSV?
WooCommerce products, customers, and orders use a free add-on that works with the free plugin. ACF field groups — including repeaters, galleries, and relationships — are included in Import WP Pro, not a second ACF license.
Can I schedule WordPress imports from a remote feed?
Scheduled and background imports are Import WP Pro. Save the mapping, point at a remote URL, FTP, or Google Sheet, and run hourly or daily. Skip unchanged records so a 20,000-row file does not rewrite every post.