Import Joomla Users from Excel or CSV File
Migrate users with custom data fields as User-Profile plugin is supported

  • Allows to import new and update existing users from Excel or CSV file
  • Supports any custom fields from User-Profile plugin like address, phone or birthday
  • Sends "Welcome" emails with credentials to imported users

This remarkable extension helps to import users from Excel/CSV file into Joomla and preinstalled "User Profile" plugin. All users will be created as regular Joomla users, so you can manage them in admin panel and new members get all benefits of registered accounts on your web-site!
You will be pleasantly surprised how easy to use such powerful and flexible import solution.

Our "Joomla User-Profile Import" supports wide range of data:
  • Joomla: Id, Name, Username, Password, Email, Params, Register Date and Group(s).
  • User Profile: Address 1, Address 2, City, Region, Country, Postal/ZIP Code, Phone, Website, Date of Birth, About, and any other customly created.
  • NEW: Joomla 3.7+ Fields: Any custom fields created by new Joomla 3.7+ Fields system are supported now!

See what our clients have achieved with this import:
"Incredible professional solution!
Super easy to use. Works perfectly on my Joomla 3.7 with enabled User-Profile plugin.
All 4235 users with extra data like Company, Position, Address, City - were imported successfully without any problems!
I extremely recommend it!!!"
"We were using custom made user import which cost us $1000.
But each month we had problems with import and developers had different excuses all the time (wrong format, wrong columns, etc...). I still can't believe that this "user import" for €9.99 replaced our custom made import for $1000 with no additional customizations!!!
I wish I found this extension much earlier. Thank you for such a great tool!"
"Very fast and responsive support!
My Joomla had compatibility problems and a lot of extensions didn't work properly.
I just gave Natasha access to my Joomla and they make work not only import but solved compatibility problems permanently for all extensions!!!
Natasha, thank you a lot!!

The main features of "Import Users into Joomla + User Profile" product are:

  • Columns order in Excel/CSV file is not essential.
  • Create only new users, update existing users or do both actions simultaneously.
  • Import users into a few groups - select groups in import settings or specify group column in file.
  • Password type - select type of password in your file: plain (non-encrypted) or Joomla encrypted.
  • Password auto generator - if there are no passwords in your file, Import will generate passwords for new users.
  • Send "Welcome" email to new users - to notify about registration and provide users with logins/passwords.
  • Save import settings as a "Profile" - so next import won't require any additional settings from you.
  • Block non-existent users in Excel/CSV - Each group member who is not mentioned in Excel/CSV file can be blocked.
  • Manage access to import - grant/revoke access to import for other group.
  • High-loaded version for huge files (up to 100 000 users) is available in a separate edition.
  • Import multiple checkbox values.
  • Import on schedule (using Cron) is available.
  • Import into "Improved AJAX Import & Register" fields is supported.
  • NEW*: Email Report that can be downloaded after import is complete. This feature is useful if you enabled email notifications to new or existing users. So that you can download email report and see if all emails were sent.
Buying our import extension, you will also get:
  • Free updates for 3 months, notifications of new features, fixes & updates.
  • 3 months support via Email, Skype or TeamViewer.


Import Users to Joomla step 1 Import Users to Joomla step 2 Import Users to Joomla step 3 Import Users to Joomla step 4

Need New Feature ?

Make sure you left your contacts in message, so we could contact you.


  • By default Joomla has preinstalled plugin called "User - Profile".

    It allows to store more data about users like Address, City, Country, Website, etc.

    But this pugin is disabled by default. To enable it you need to go to:
    Admin Panel->Extensions->Plugins and use search to find "User - Profile" plugin.

    If plugin disabled - enable it, and you will be able to see additional information for each users here:
    Admin Panel->Users->Manage->Select Any User->User Profile Tab

    These fields can be changed, so it is possible to add new or remove current ones with special extensions, for eaxample with this one.

    Our import supports it and can import data from your file into "User - Profile".
  • “Welcome” mails are disabled by default, but you can enable them in advanced settings on Step 2. You can even create your own message and send login/password.

  • Yes, our import supports all characters from UTF-8, for example: Ü, ß, É, 字
    But your file should be in UTF-8

  • Don't match (using sandwich) the password column on step 2. The import will create password column automatically on step 3

  • You need to do next steps:
    1. You need to click on "Switch to Advanced mode".
    2. Then you need to check "Notify newly added users".
    3. At message dialog click "Tools" then click "Source code"
    4 In "Source code" editor you can use HTML to customize your email the way you need.

  • 1. Your file should contain column where Groups are separated by comma, e.g. "Editor, Manager, Administrator". So that one user can have any amount of Groups.
    2. On "Step 2 (Settings)" match the column with "Groups" field. Please note that you no longer need to use "Joomla group:" dropbox.

  • Fortunately, there is such possibility.
    Joomla has "Require Password Reset" option and when it's enabled user will be required to change his password on the first/next login.
    To enable this you will need to have column in excel/csv file with values "Yes" (to require password reset) and "No" to not require it. And match this column with Joomla "Require Password Reset" field.

  • Fast way to fix this issue is to change settings in Joomla administrator panel. Please go to: System -> Global Configuration -> Server and change "Error Reporting" field to "None" value. If it don’t help - please contact us and provide us with ticket number.

  • Unfortunately Auto updater is not available for this extension.
    To get the latest version of import you need:
    1. Go to our website:
    2. Login and go to "My Products" menu.
    3. Here you will find all your extensions and can download them.

  • To find out the reason why some users can’t be imported - you just need to hover your mouse over the user in tab “Won’t be imported”.

  • Our extension is using standard Joomla functions to send emails, so actually we don't have much control on this process. Import extensions just gives email to Joomla and if Joomla's and Server's mail configurations are correct - email will be sent to inbox.

    So if users don't receive emails the problem might be in:

    1. Incorrect Joomla email configuration - ask your developer to check it out.
    2. Problems with mail service on the server - ask your system administrator to check it out.
    3. Some emails comes to spam/junk folder - ask user to check these folders too.
  • Our extension is using standard Joomla functions to send emails, so actually we don't have much control on this process.

    This issue is based on a few factors, which can be fixed/changed by server administrator and domain owner.

    1. Correct mail server configuration
    2. Server's IP might be black listed, you can check it here:
    3. You can use DKIM, SPF, DMARC to make your domains valid for mass mailing
    4. Keep valid reverse DNS records for the IP address(es).
  • Maximum file upload size is a global PHP setting (called upload_max_filesize), you need to increase this value. Most hosting providers allows to change this setting in your Hosting Control Panel. Also you can ask your system administrator or developer to change it.

  • You need to send email to us and provide us with details:

    1. How to reproduce bug
    2. Screenshots of bug
    3. Best way to describe the problem is to create video (you can use software like Jing)

    If you subscribed to support, you can count on fast update (1-2 work days)

  • Our extension doesn't support joomla's auto updater.

    You need to login on our web-site and download last version:
    My Account -> My Products -> Select your product -> Download button
    After it you need to remove old version from your joomla and install a new one.

  • If you need some additional fetures, there are 2 ways:

    1. Send us email about new feature, and we will try to implement it in next version. As we receiving a lot of suggestions some of them can be rejected.
    2. We can create special release for you, in a short time, with all improvements you need for separate payment. Please contact us to know more about it.
  • Contact form on our web-site:

You also might be interested

Export/Download Joomla users (+ User Profile) to Excel or CSV file

Export/Download Joomla users (+ User Profile) to Excel or CSV file


This extension will help you to export (download) Joomla users (+ User Profile) to Excel or CSV file. User friendly interface allows to do export with the least effort. Please, check out our short video to find out how it works. Read more...

User Profile Custom Fields Editor

User Profile Custom Fields Editor


This extension allows you to add custom fields on registration form and in User Profile.

This "User Custom Fields Editor" component extends standard Joomla "User Profile" plugin (which is installed on your Joomla website. You need to enable it.), so "User-Profile" becomes a great tool for managing users data and extra fields. Read more...

Write comment, question, opinion :

You will be charged by «Lerus» Ltd.