WordPress XML Importer

ImportWP simplifies importing XML files into WordPress when using its WordPress XML Importer, its visual data tools help to automatically populate your chosen fields. XML files can be imported into any Wordpress post type and taxonomies, including custom post types, taxonomies, featured images and custom fields.

Preview XML Records

Selected XML nodes can be previewed allowing you to see what final content will look like using our instant data previewer, you can traverse through the xml file viewing how each record will appear before running an actual import.

XML Importer History Log

Each time you run a new import using our WordPress XML Importer a log is created allowing you see the status of a record (Inserted, Updated, or Deleted) and what was related content was changed for example taxonomies inserted, attachments imported.

Importing XML Files into WordPress

Import any XML files into your WordPress websites by using one many WordPress importer templates that can import to any post type, or custom taxonomy that your Wordpress theme or plugins use.

Import WordPress Users

Easily import lists of WordPress User Accounts from any XML file, Creating new or Update Existing, Set all default Wordpress fields, import custom user fields, generate usernames, create passwords, send new user notifications and much more.

Import WordPress Pages

Entire site structures and content can be imported from XML files using our WordPress XML Importer for Pages that allows you to set such options as page hierarchy by selecting a parent page (multiple ways depending how your XML file is laid out), also import WordPress page attachments and images, and even set custom fields.

Import WordPress Posts

Importing lists of past, preset, and future blog articles is simple with our XML file WordPress XML Importer for Posts which allows you to import categories and tags, import featured images and attachments.

Import Custom Post Types

Have a plugin or theme that uses custom post types to create editable content, using our WordPress XML Importer for Custom Post Types you can easily import content and related data into those post types from a XML file.

Import Taxonomies

Taxonomies can be imported into WordPress from their own separate XML File when using ImportWP WordPress XML Importer for Taxonomies, or can be added/updated when importing posts or custom post types which will automatically link the taxonomy to the post type.

Import Images & Attachments

Images and Attachments can be imported to any Post, Page or Custom Post Type when importing from a XML File, Download From a remote url, ftp server, or from a local folder on your server.

Get started using ImportWP today.

View Documentation View Pricing & Purchase

What others have to say

A few kind words from some of our users.

Awsome import plugin

Very easy to use / customize with simple configuration. Perfect for connecting with external XML feed.

henriques (@henriques)

5 Stars

If I could award this plugin and the support with more stars I would. Also I'd give it 5 * in several categories. The plugin works seamlessly and the support I've had from the developer has been second to none.

shedstar (@shedstar)


Thank you! I was almost disappointed after trying so many other plugins! I was over the moon when I saw this one actually works!

hassan67 (@hassan67)

Buy ImportWP

Purchase an ImportWP license below from CodeCanyon Market place.

ImportWP A free open source WordPress plugin.

$0.00 Per Site

  • Import XML and CSV files
  • Import WordPress Users
  • Import WordPress Posts & Pages
  • Import WordPress Categories and Tags
  • Import WordPress Images & Attachments
  • Comprehensive user guides

ImportWP Pro The ImportWP Pro plugin add powerful
premium features to ImportWP

$50.00 Per Site

  • Single site license
  • Import WordPress Custom Post-Types
  • Import WordPress Custom Fields
  • Schedule Imports
  • Premium Add-ons
  • 6 Months Premium Support