How to Import WordPress Users from CSV? ( Quick Method)

This article will show you an easy way to import users to WordPress from a CSV file using a free plugin.

Do you have a spreadsheet file of WordPress users and want to import them on your website?

Whether you are migrating to a new store or managing users on multiple stores, importing user data one-by-one can be tedious. This is why we have wrote this quick guide on how to import users to WordPress.

Currently, WordPress has no built-in feature to import users. To get this functionality, you will have to use a third-party plugin on your WordPress site that supports this feature.


Key Takeaways:

  • The WordPress User Import plugin by WebToffee helps you easily import WordPress users from a CSV file.
  • The plugin offers both quick and advanced methods for importing user data to WordPress.

Why Do You Import Users to WordPress?

Following are some of the situations that will require you to import users to your WordPress site.

  • When you are migrating from your old site to a new site or from a staging site to a live site or vice versa.
  • When you need to update user data
  • To restore user data from a backup

The WordPress user import-export is a free and popular plugin available for WordPress users to import and export user data. In this guide, we will explore why this plugin is a good fit for importing users and the other features that are available within the plugin.

Watch this video to get a quick overview of the plugin:

WordPress Users and WooCommerce Customers Import and Export

WordPress user import export plugin banner

WordPress Users and WooCommerce Customers Import and Export is one of the most trusted free plugins on WordPress when it comes to importing users. With the plugin, you can not only import but export user data as well.

  • Import and export WordPress users
  • Import and export WooCommerce customers
  • Bulk update user and customer data
  • Option to retain user passwords on import to ensure seamless login experience for imported users on new site.

In the next section, you can learn the steps required to bulk import users to your WordPress site.

How to Import WordPress Users from CSV? Step-by-Step Guide

Follow the below steps to import users to WordPress using a CSV file.

Step 1: Install and Activate WebToffee WordPress User Import Plugin

From your WordPress dashboard, go to Plugins > Add New Plugin.

Search for “WordPress User Import Export Plugin by WebToffee.”

WebToffee User Import Export Plugin

Once you find the plugin, click on Install Now to install the plugin, and then activate the plugin on your WordPress dashboard.


Did you know?

The WebToffee User import Export plugin has 70,000+ active installations with an average rating of 4.8 out of 5 stars on

Step 2: Select Users as the Post Type to Import

Go to the WebToffee Import Export (Basic) and select Import.

From the page, choose User/Customers as the post type to import.

Select User/Customer as the post type to import

Step 3: Choose Quick Import

Choose Quick import as the import method and upload the CSV file with user data.

Quick Import WordPress Users

If you want advanced options like column mapping, you can proceed to step 3. You can skip this step if the CSV file is exported using this plugin.

Now, click on Import to import users to your WordPress website. The plugin will import the users on your WordPress website from the CSV file. Once the import job is complete, you can see a detailed log report of the import.

Import log

This WordPress User Import Export plugin has a premium version with additional features like custom fields and hidden meta support, email notifications, multiple file formats, FTP & URL import, scheduled import, & more.

More Plugins that can Help you Import WordPress Users

Following are some other plugins that you can use for importing users to your WordPress site.

Import and export users and customers

Import and export users and customers

This Import and Export Users and Customers is another great choice for importing users to your WordPress site. Using the plugin you can import custom fields associated with the user data along with the default user fields.

With the plugin, you can also export and update user data. Sending emails to users on import is another major feature of the plugin. You can choose to send the email for both newly imported users and for users updated during import. The email template is customizable with options for adding attachments.

WP All Import

WP All Import is an all-in-one import plugin. With the plugin, you can import all WordPress data including users. However, to be able to import users, you need to purchase the pro user import add-on.

This plugin comes with a drag-and-drop mapping and lets you import users from both CSV and XML files. To import you can either upload the file or import from URL or FTP. Its step-by-step wizard-like interface makes the import process easier for users.

WP Import Export Lite

WP Import Export Lite is another free plugin using which you can import users to your WordPress site. With the plugin, you can upload the CSV from your computer or download it by specifying the URL.

Using the plugin you can not only import but update the user data as well. It offers filters for import. You can create custom filters for any column within the CSV by applying rules. Another important feature supported by the plugin is the import of user metadata.

User Import with Meta

User Import with Meta is a free WordPress plugin that allows you to import users with custom fields and metadata. With the plugin, you can import users in bulk using a CSV file. The plugin automatically generates passwords if you leave the password column empty for users.


Users are an important component of any WordPress site. We hope the article has provided you with all the information you need to choose the right plugin that will address your user import need. You can also view the below video tutorial to better understand the functioning of the plugin.

Article by

WebToffee Team is a group of WordPress and WooCommerce enthusiasts consisting of expert developers, testing engineers, technical support engineers, and SMEs.

Got any query? Please leave a comment or reach out to our support

Your email address will not be published. Required fields are marked *