Recommended releases

Download Released

Import users into Backdrop from a CSV file (Comma Separated File).

Features include:

  • Creates an account for each user
  • Match CSV columns to profile fields.
  • Can optionally use the file's first row to map CSV data to user profile fields
  • Option to create Usernames based on data from file, e.g. "John" + "Smith" => "JohnSmith"
  • Usernames can be made of abbreviated data from file, e.g. "Jane" + "Doe" => "JDoe"
  • Option to create random, human readable, usernames
  • Option to import passwords or create random passwords for each user
  • Can set user roles
  • Option to send welcome email, with account details to each new user
  • Can set each user's contact form to enabled
  • Test mode option to check for errors
  • Processing can be triggered by cron or manually by an administrator
  • Can stagger number of users imported, so that not too many emails are sent at one time
  • Multiple files can be imported/tested at the same time
  • Option to make new accounts immediately active, or inactive until user logs in
  • Use CSV file already uploaded through FTP (useful for large imports)
  • Designed to be massively scalable

Installation and Usage


  • Bugs and Feature requests should be reported in the Issue Queue.

Current Maintainers



This project is GPL v2 software. See the LICENSE.txt file in this directory for
complete text.