WP Ultimate CSV Importer is a powerful WordPress import export plugin. You can import and export data using CSV, XML and Excel files . To use export feature, you require our export add-on. That’ll will be shown inside the Export section or Manage Add-ons page to install and activate inside the add-o
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.0 and PHP 7.4.
SourceWordPress plugins · Oct 18, 2026
01 / Source details
About this tool.
WP Ultimate CSV Importer is a powerful WordPress import export plugin. You can import and export data using CSV, XML and Excel files .
To use export feature, you require our export add-on. That’ll will be shown inside the Export section or Manage Add-ons page to install and activate inside the add-on.
The Best WordPress Import plugin
Bulk import posts, pages, custom post types, users, WooCommerce products, images, taxonomies, custom fields, ACF fields and other WordPress data without manually creating records one by one.
Whether you need to import a CSV into WordPress , upload thousands of WooCommerce products, migrate content from another CMS, import an affiliate product feed, populate custom post types, or transfer data from spreadsheets into WordPress, WP Ultimate CSV Importer provides a visual field-mapping workflow without requiring code.
Prepare your data using Microsoft Excel, Google Sheets, LibreOffice, CSV, XML or other spreadsheet/data tools , upload your file, map the source columns to WordPress fields, validate the data and run the import.
Import files can be provided as CSV, XML, XLS, XLSX, TSV and other supported formats .
Import WooCommerce Products From CSV, XML or Excel
Need to bulk import products into WooCommerce?
WP Ultimate CSV Importer lets you map spreadsheet columns to WooCommerce product fields and import large product catalogs without manually creating products.
Import data such as:
Product name
Product description
SKU
Regular price
Sale price
Stock quantity
Stock status
Categories
Tags
Attributes
Featured image
Product gallery images
Taxonomies
Product metadata
Additional WooCommerce import capabilities are available through the free Import WooCommerce Suite add-on.
Install Import WooCommerce Suite
The WooCommerce add-on extends the importer for:
Simple products
Variable products
Product variations
Grouped products
External / affiliate products
WooCommerce customers
Additional WooCommerce data
Advanced operations, record updates and other resource-intensive WooCommerce workflows are available in WP Ultimate CSV Importer Pro.
Import CSV Files Into WordPress
Have data stored in a CSV file?
Upload the CSV file, choose the WordPress content type, and map each CSV column to the appropriate WordPress field.
You can import:
Titles
Content
Excerpts
Authors
Publish dates
Post status
Categories
Tags
Taxonomies
Featured images
Custom fields
SEO metadata
Custom post types
The visual mapping interface allows you to connect your CSV columns with WordPress fields without writing PHP code.
Import Excel Files Into WordPress
WP Ultimate CSV Importer supports importing data directly from Excel spreadsheets, including XLS and XLSX files.
This is useful when your product catalog, customer list, content database or other WordPress data is already maintained in Excel.
Upload your spreadsheet, map its columns and import the records into WordPress.
Import XML Files Into WordPress
Import structured XML data into WordPress without manually converting the file to CSV.
XML imports can be mapped to:
Posts
Pages
Custom post types
WooCommerce products
Categories
Tags
Taxonomies
Custom fields
Images
Other supported WordPress fields
This is particularly useful when migrating content or consuming feeds supplied by third-party systems.
Import Google Sheets Data Into WordPress
You can import data from a publicly accessible Google Sheets CSV URL.
Publish the required Google Sheets tab as CSV, copy the public URL and use Upload from External URL in WP Ultimate CSV Importer.
This provides a convenient workflow for teams maintaining import data in Google Sheets.
Import WordPress Users
Bulk import WordPress users from CSV, XML or Excel.
Map fields including:
Username
Email
First name
Last name
Password
User role
Display name
User metadata
For additional WordPress user and WooCommerce customer metadata support, install the free Import Users & Customers with Meta add-on.
The free plugin supports importing supported ACF field types including Basic, Choices, jQuery and WYSIWYG fields.
Advanced ACF fields such as repeaters, galleries, flexible content, relationship fields and additional complex field types are available with WP Ultimate CSV Importer Pro.
Import Custom Post Types and Custom Fields
Import data into custom post types created by WordPress themes, plugins or custom development.
Examples include:
Events
Property listings
Business directories
Job listings
Portfolios
Courses
Membership records
Classified listings
Product catalogs
Map your source data to post fields, custom fields, taxonomies and supported third-party plugin fields.
Advanced JetEngine operations, record updates and scheduled workflows are available in Pro.
Import Images From URLs
Import images while importing WordPress content or WooCommerce products.
Your CSV, XML or spreadsheet can contain image URLs. WP Ultimate CSV Importer can download supported remote images into the WordPress Media Library and associate them with imported content.
Use image imports for:
Featured images
WooCommerce product images
Product galleries
Post images
Media library imports
You can also map image metadata such as alt text and titles to improve media organization and SEO.
Bulk Import WordPress Media
Need to move or create a large media library?
Import images using external URLs, local files (desktop) or supported media upload workflows.
Failed media imports are recorded in logs so problematic images can be identified and imported again.
Import Data Without Creating Broken Records
WP Ultimate CSV Importer includes Pre-Flight Validation to analyze import files before records are written to WordPress.
The validator can identify problems such as:
Invalid file structures
Encoding problems
Inconsistent column counts
Malformed delimiters
Missing required values
Other import-file problems
The File Health Score provides a quick indication of whether your import file is ready.
Review the reported issues, correct the source file and validate it again before beginning a large import.
Resume Interrupted WordPress Imports
Large imports can sometimes be interrupted by PHP execution limits, server resource limits, browser interruptions or network problems.
The Auto Recovery and Resume feature saves import progress so interrupted imports can continue from the appropriate point rather than forcing you to restart the entire operation.
This is especially useful when importing large product catalogs, media libraries or thousands of WordPress records.
Save and Reuse Import Mapping Templates
Don’t map the same spreadsheet every time.
Save frequently used field mappings as Mapping Templates and reuse them when importing files with the same structure.
Mapping templates can significantly reduce setup time for recurring manual import jobs.
Import Dashboard and Logs
Monitor WordPress imports from the importer dashboard.
The dashboard provides visibility into import activity using:
KPI cards
Import statistics
Activity information
Import logs
Summary logs
Failed media logs
Use the Log Manager to troubleshoot import failures and review completed imports.
AI-Assisted WordPress Imports
WP Ultimate CSV Importer supports integrations with AI services including:
OpenAI / ChatGPT
Google Gemini
Anthropic Claude
AI-assisted import workflows can help generate or enhance supported content during the import process.
Pro provides additional AI content assistance for workflows such as category suggestions, SEO titles, meta descriptions and translations with human review.
Import Affiliate Product Feeds
WP Ultimate CSV Importer can be used to create and maintain websites powered by affiliate or supplier datafeeds.
Map feed fields to:
WordPress fields
WooCommerce product fields
Product attributes
Categories
Taxonomies
Custom fields
Images
This makes the importer suitable for building:
Affiliate stores
Product catalogs
Price comparison websites
Supplier-driven WooCommerce stores
Datafeed-powered WordPress websites
Migrate Content to WordPress
Moving from another CMS or ecommerce platform?
If your source system can provide its content as CSV, XML or another supported structured format, WP Ultimate CSV Importer can map that data into WordPress.
Typical migration workflows include:
Shopify to WooCommerce
Magento to WooCommerce
Wix to WordPress
Squarespace to WordPress
Blogger to WordPress
Drupal to WordPress
Joomla to WordPress
Custom CMS to WordPress
Another database or application to WordPress
Export the content from your source platform, prepare the resulting data and map it to the appropriate WordPress fields.
WordPress to WordPress Migration
WP Ultimate CSV Importer also provides a Migration and One-Click Import workflow for transferring supported content between WordPress websites.
The export side of the migration requires the free WP Ultimate Exporter add-on.
Install WP Ultimate Exporter
Export the required WordPress data using the Migrate option and import the generated migration bundle into the destination website.
Read the Migration & One-Click Import documentation
WP Ultimate CSV Importer Ecosystem
WP Ultimate CSV Importer is the core import plugin.
Extend it with free companion plugins when additional modules are required.
WP Ultimate Exporter
Export supported WordPress data to CSV, XML and Excel.
Download WP Ultimate Exporter
Import WooCommerce Suite
Ex
See it in action
Screenshots & previews.
Upload CSV, XML or Excel files from your device, external URL or supported remote sourceSelect the WordPress content type to import, including posts, pages, users and custom post typesSelect WooCommerce products for bulk product importDrag and drop CSV columns to WordPress fields using visual field mappingUse Advanced Mapping mode to connect source columns with WordPress fieldsMap WooCommerce product fields including SKU, price, stock, categories and attributesConfigure media imports and image handlingReview WordPress import progress and completed recordsImport images from external URLs into the WordPress Media LibrarySelect a CSV containing external image URLs for media importBulk import media from files on your deviceUpload media ZIP and CSV files for bulk image importsSelect images for WordPress Media Library importReview real-time import logs, summary logs and failed media importsConfigure security and performance settings for large WordPress importsConfigure WordPress migration export settingsDownload a WordPress migration bundle for One-Click Import
02 / Source details
Getting started.
Install From the WordPress Dashboard
01Log in to your WordPress dashboard.
02Go to Plugins → Add New .
03Search for WP Ultimate CSV Importer .
04Click Install Now .
05Click Activate .
06Open Ultimate CSV Importer from the WordPress dashboard.
07Upload your CSV, XML or Excel file and begin mapping your data to run the import.
Manual Installation
08Download WP Ultimate CSV Importer from WordPress.org.
09Extract the plugin ZIP file.
10Upload the wp-ultimate-csv-importer directory to /wp-content/plugins/ .
11Log in to WordPress.
12Go to Plugins → Installed Plugins .
13Activate WP Ultimate CSV Importer .
14Open the importer and begin your first import.
03 / Source details
Frequently asked questions.
How do I import a CSV file into WordPress?
Install and activate WP Ultimate CSV Importer.
Go to Ultimate CSV Importer → Import/Update , upload your CSV file and choose the WordPress content type you want to import.
Map your CSV columns to the corresponding WordPress fields, configure the import and run it.
You can use this workflow to import posts, pages, custom post types, users, WooCommerce products and other supported WordPress data.
Can I import Excel files directly into WordPress?
Yes.
WP Ultimate CSV Importer supports Excel spreadsheet formats including XLS and XLSX.
Upload the Excel file, select the WordPress content type, map the spreadsheet columns to WordPress fields and run the import.
You do not have to manually create each WordPress record.
Can I import XML into WordPress?
Yes.
Upload the XML file using WP Ultimate CSV Importer, select the appropriate WordPress content type and map the XML data to WordPress fields.
XML imports can be used for posts, pages, custom post types, WooCommerce products, taxonomies, custom fields and other supported data.
How do I bulk import WooCommerce products?
Prepare a CSV, XML or Excel file containing product information such as product name, SKU, description, price, stock, categories, attributes and image URLs.
Upload the file to WP Ultimate CSV Importer and select WooCommerce Products as the import type.
Map your source columns to WooCommerce product fields and run the import.
For additional WooCommerce modules and product types, install the free Import WooCommerce Suite add-on.
Can I import variable WooCommerce products and variations?
Yes.
Variable products and variations are supported through the free Import WooCommerce Suite add-on.
Install WP Ultimate CSV Importer first and then install the WooCommerce Suite add-on.
Advanced updates and other resource-intensive WooCommerce operations require Pro.
Learn more about how to import WooCommerce products here .
Can I import WooCommerce orders?
Yes.
WooCommerce order imports are supported through the free Import WooCommerce Suite add-on.
Install and activate WP Ultimate CSV Importer first, then install the WooCommerce add-on and import the supported order data.
Advanced update operations require Pro.
Learn the detailed instructions on how to import WooCommerce Orders here .
Can I import WooCommerce customers?
Yes.
WooCommerce customers can be imported using the free Import WooCommerce Suite or the Import Users & Customers with Meta add-on, depending on the data you need to import. Refer to our guide for detailed instructions on importing WooCommerce Customers .
Can I import WooCommerce coupons and reviews?
Yes.
WooCommerce coupons and reviews are supported through the free Import WooCommerce Suite add-on.
Can I import products from Shopify to WooCommerce?
Yes, provided you can export the required Shopify product information into a supported structured file.
Export your Shopify catalog, prepare the required CSV data, upload it to WP Ultimate CSV Importer and map the Shopify columns to the corresponding WooCommerce fields.
Product images can also be imported when accessible image URLs are included in your source data.
Can I migrate Magento products to WooCommerce?
Yes.
Export the required Magento product data into a supported structured format and map the source fields to WooCommerce product fields using WP Ultimate CSV Importer.
This can reduce the amount of manual work required when rebuilding a product catalog in WooCommerce.
Can I migrate Wix or Squarespace content to WordPress?
Yes, when the source content can be exported or transformed into a supported CSV, XML or spreadsheet structure.
Map the exported titles, content, categories, images and other fields to WordPress using the importer.
Can I import Google Sheets into WordPress?
Yes.
Publish the required Google Sheets tab as CSV and use the resulting publicly accessible URL with the Upload from External URL option. Watch this tutorial to learn how to get a public CSV link in Google Sheets
After loading the file, choose the WordPress content type, map the columns and run the import.
Learn more in our guide for How to Import and Update data to WordPress .
How do I import ACF fields from CSV?
Upload your CSV and select the appropriate post type.
During field mapping, connect your source columns to the supported Advanced Custom Fields fields.
The free version supports selected ACF fields including Basic, Choices, jQuery and WYSIWYG fields.
More complex ACF fields such as repeater, gallery, flexible content and relationship fields require Pro version . Read how to import ACF fields in this guide .
Can I import custom post types?
Yes.
WP Ultimate CSV Importer can import supported custom post types and map source data to post fields, custom fields and taxonomies.
This makes it useful for directories, events, portfolios, listings, courses and other custom WordPress content.
Can I import JetEngine Custom Content Types?
Yes.
JetEngine Custom Content Types (CCTs) are supported by the free importer ecosystem.
Advanced update and scheduled workflows require the Pro version . Learn more about JetEngine import export here .
Can I import WordPress users from CSV?
Yes.
You can import WordPress users and map fields such as username, email, first name, last name, role, password and supported user metadata.
The free Import Users & Customers with Meta add-on provides additional user/customer import capabilities.
Can I import images from URLs into WordPress?
Yes.
Include publicly accessible image URLs in your import file and map the corresponding image fields.
WP Ultimate CSV Importer can download supported images into the WordPress Media Library and associate them with the imported content.
See the documentation for more details .
Can I import WooCommerce product images from external URLs?
Yes.
Include the product image URLs in your CSV, XML or spreadsheet and map them during the WooCommerce product import.
The importer can download supported remote images into WordPress and associate them with the appropriate products.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati