This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

CSV User Import


This allows you to import a list of users taken from an uploaded CSV file. It will add users with basic information, including firstname, lastname, username, password and email address. Each user who is added will be a ‘subscriber’ by default, and be able to login to your site.

There are no additional options available at the moment, but if you want to add a bunch of users in one go, this will do it for you quickly.

Suggestions are more than welcome through the forum for the plugin.


  1. Upload csv-user-import.php to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. You will see a new ‘Import’ option under the existing ‘Users’ menu area.

Contributors & Developers

“CSV User Import” is open source software. The following people have contributed to this plugin.


Translate “CSV User Import” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Changed PHP tags so they work on more servers now.
  • Updated WP table references to be more generic, avoiding hardcoded table prefix. (thanks leohung)
  • Trimmed data on import and updated table prefix for subscribers table. (thanks cacaobeans)


  • Fixed issue where CSV rows weren’t being read in correctly from Mac formatted text files.


  • Fixed minor issue where the email address was not being imported correctly.


  • First release of plugin. No changes.