Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

CSV Import

An importer for WordPress to import Post, Page Products & all Custom Post Types.

CSV Import enables to import Post, Page and all Custom Posts along with default Custom Fields and SEO fields. WooCommerce Products, Variations, Orders, Coupons, Refunds can also be imported.

Feature images can be imported along with the Post, Page, Products and all Custom Posts

Please show your support for CSV Import by giving it a rating :)


  • Imports Tags and Categories.
  • Imports default WordPress fields and other custom fields.
  • Supports all Custom Posts created in WordPress standard.
  • Real-time logs for the imported data with website view option.
  • Supports All in One SEO plugin & Yoast SEO plugin for SEO fields import.


  • Upload the CSV to be imported.
  • Click on 'Upload file and import' to proceed import.
  • Choose post type which you need to import.
  • Click on 'Import Now' to start the import.

Ultimate CSV Importer PRO

Ultimate CSV Importer PRO has all the features of CSV Import and it is extended with a lot of features that enables to import, schedule, update and export both CSV and XML files. The import details over a year is mentioned in dashboard chart and the site updates can be tracked in a fraction of a second. Any changes like modifying existing content or appending new content can be done with the update. The update or import can be performed periodically with scheduler. The update or schedule is done with the templates which is created with mapped fields in the mapping section of the import. The export option enables to export the imported modules as CSV based on the filters.

Supported Modules To Import and Export

  • Core Module - Post, Page, Custom Post, Category, Tags, Users, Customer Reviews.
  • eCommerce Products - WooCommerce, MarketPress, WP e-Commerce & eShop.
  • SEO field - All in One SEO and Yoast SEO.
  • Custom fields - CustomPress, ACF, Types, Pods, CCTM & WordPress default fields.
  • Custom Post - CustomPress, Types, Pods, CPT UI, CCTM.

Highlighted Feature of PRO

Helpful Links


You can try the live demo or request for free trial by clicking Try Now in WordPress Ultimate CSV Importer page to generate your own WordPress test environment.

Read our blog to know more about the new features of our WordPress plugins.

FAQ and Troubleshooting tips](

Author smackcoders
Contributors smackcoders
Tags import acf, import category, import custom fields, import custom posts, import events, import pages, import posts, import products, import seo fields, import taxonomies, import XML, xml importer
  1. csv-import screenshot 1

    CSV Upload section.

  2. csv-import screenshot 2

    Sample WordPress Fields and the CSV Headers list

  3. csv-import screenshot 3

    Choose the Post type from dropdown.

  4. csv-import screenshot 4

    Log for the import data.

  1. Extract the in wordpress/wp-content/plugins using FTP or through plugin install in wp-admin.
  2. Activate the plugin in the WordPress plugin list.


  • Modified: CSVParserEngine with SmackCSVParser, a high-speed robust parser.
  • Improved: No restrictions, You can import any post types which is created with WordPress standards.
  • Added: Compatibility for WordPress 4.6.1.


  • Added: Compatibility for WordPress 4.5.3.
  • Added: Multi category import with comma(,) and pipeline(|) separation.


  • Added: Compatibility for WordPress 4.4.2.
  • Fixed: Vulnerability issue was fixed.


  • Initial release version. Tested and found to work well without any issues.
  1. Is there any limitation on file size?
    The size of the file is based on the Upload size of your server configuration. The upload_max_filesize should be at least 2M. You can verify your system values in settings -> security and performance.

  2. Can we import any number of Custom Fields ?
    Yes, without any limitations any number of fields can be imported.

  3. Can we include an external URL for image import?
    Yes, Featured image can be imported from external URL.

  4. How to prepare a CSV file?
    The column headers in CSV must be same as your WordPress field names. You can refer the screenshot-2 to know what the WordPress field name is.
    1) Default headers should be like post_title, post_content, post_date, post_format, post_status, etc.,
    2) Tag column need to be mentioned as post_tag in CSV.
    3) Category column need to be mentioned as post_category in CSV.
    4) If you have a custom field with WordPress field name "date_of_joining"(Field name is not the field label), then your CSV file should “date_of_joining” header with the list of dates in the PHP standard.

  5. How to enable the import button?
    The import button will be enabled after uploading the CSV file to be imported. If not enabled, verify whether the file is properly formatted.

  6. Can we import into Custom Post Type created with any third party plugin?
    Yes, You can import any custom post types created in WordPress standard.

Version 2.0

Requires WordPress version: 4.0 or higher

Compatible up to: 4.6.3

Last Updated 21 Nov 2016

Date Added: 15 Dec 2015

Plugin Homepage


3 stars
2 ratings


Not Enough Data

Works: 0
Broken: 0