Search Results :

×

Joomla Import Export Users Extension

The miniOrange Joomla Import Export Users extension lets you migrate users between Joomla sites or from any CMS while preserving usernames, passwords, roles, and custom profile data. Using a standard CSV format, you can transfer users in bulk, update existing accounts, and schedule automated imports with CRON jobs. Fully compatible with Joomla 3, 4, and 5.
Import & Export Joomla Users via CSV

Our Trusted Customers

  • Joomla SSO | Joomla Single Sign On - NASA
  • Joomla SSO | Joomla Single Sign On- Travis County
  • Joomla SSO | Joomla Single Sign On - KNF
  • Joomla SSO | Joomla Single Sign On - Nokia
  • Joomla SSO | Joomla Single Sign On - Gov.UK
  • Joomla SSO | Joomla Single Sign On - IMAREST
  • Joomla SSO | Joomla Single Sign On - Tactical Solutions

Import Export Users in Minutes

Joomla Import Export | Step1

Step 01

Install the Extension

Install the Import Export extension then click on 'Get Started' to go to the Joomla Import-Export extension dashboard.

Joomla Import Export | Step2

Step 02

Export from existing Joomla site

Export your Joomla users along with roles/groups in the form of a .csv file.

Joomla Import Export | Step3

Step 03

Import to new Joomla site

Use the .csv file to Import users & roles/groups to your new Joomla site.

Key Features That Set Us Apart

Import and Export Joomla Users

Import and Export Joomla Users

Import and export user accounts directly from a CSV file, including usernames, email addresses, passwords, and assigned roles. Users can be filtered by role or group before export, giving you precise control over which accounts are moved.

Import and Export Users to Any CMS

Import and Export Users to Any CMS

Move users between Joomla and other CMS platforms in both directions. This feature also supports user transfers across Joomla versions 3, 4, and 5, making it suitable for version upgrades as well as full platform migrations.

Bulk Update Existing User Data

Bulk Update Existing User Data

Upload a CSV to update fields across hundreds or thousands of existing Joomla user accounts in a single operation. No need to edit profiles one by one.

Scheduled Imports and Exports with CRON

Schedule with CRON

Automate recurring user imports or exports by scheduling them as CRON jobs. Set the interval once and let the extension handle syncs without manual intervention.

Email Controls for Imported Users

Email Controls for Imported Users

Control whether welcome or credential emails go to all imported users or only to newly created accounts. This is particularly useful when migrating existing users who already have passwords set.

Filter by Role, Group, or Column

Filter by Role, Group, or Column

Filter users by role, group, or specific table columns before importing or exporting. Move exactly the user segment you need without bulk-transferring your entire user database.

Import and Export Joomla Content

Import and Export Joomla Content

Migrate articles, blog posts, and content categories from one Joomla site to another while keeping the original hierarchy and organization intact. Category assignments and content metadata carry over to the destination site as-is, so you do not need to reconstruct your content structure after the move.

Media Library Transfer

Media Library Transfer

Transfer your complete Joomla media library — images, documents, and videos — to any Joomla site with the original folder structure and file paths preserved. Content that references media files continues to display correctly on the destination site without requiring manual link updates.

Extensions and Configuration Cloning

Extensions and Configuration Cloning

Export installed plugins, modules, templates, and global configuration settings from one Joomla site and apply them to another. The destination site is configured identically to the source, removing the need to reinstall or reconfigure each component by hand.

Supported Integrations

The miniOrange Joomla Import Export extension works alongside popular Joomla community profile extensions: Community Builder and Easy Profile. When exporting users, all custom profile fields from both extensions are included in the CSV alongside core account data. On import, those fields map correctly to the destination site, so extended profile data arrives complete without any manual field remapping.

Joomla Community Builder
Joomla Easy Profile

Pricing Plans for Everyone

Transparent, Simple Pricing

Extension supports Joomla 3, Joomla 4, Joomla 5 and Joomla 6.


Get in touch with us a joomlasupport@xecurify.com if you have a custom requirement and we can provide a quote for your requirement ensuring 100% satisfaction.


We offer attractive discounts on bulk license purchases and pre-production environment licenses. The more licenses you purchase, the higher the discount you receive. For more details, contact us at joomlasupport@xecurify.com.

Premium
Most Popular

$149 Per Instance Per Year


    All the features in Free+

  • Import or export your entire user base with no cap on the number of accounts per operation.
  • Select only the specific user table columns you need, keeping your CSV clean and the transfer scoped to relevant data.
  • Filter users by their assigned Joomla roles or groups before running an import or export.
  • Reassign roles for users already present on the destination site as part of the import process.
  • Automatically dispatch login credentials and account details to users created during an import.
  • Notify existing users when their account data is modified through an import operation.
  • Automatically remove accounts from the destination site that no longer appear in the imported CSV.
  • Schedule imports to run at defined intervals without any manual action required.
  • Perform updates and deletions to existing accounts in the same import pass, without running separate operations.

Frequently Asked Questions

Can I migrate users from WordPress or Drupal into Joomla?

Yes. The extension supports user imports from other CMS platforms including WordPress and Drupal. Export users from your source CMS as a CSV file, map the columns to the corresponding Joomla user fields, and import directly into your Joomla site. Core account data: usernames, email addresses, and password hashes, transfers across along with any roles you map during the import process.

Are user passwords preserved when migrating to a new Joomla site?

Password data is included in the export CSV as hashed values. When imported to the destination site, the hashes are carried across so existing users can log in with their original credentials without requiring a password reset. This applies to transfers between Joomla sites; behavior may vary when migrating from a different CMS depending on the hashing method used by the source platform.

Can I transfer users between Joomla versions, such as from Joomla 3 to Joomla 5?

Yes. The extension is fully compatible with Joomla 3, 4, and 5 and supports user transfers across all three versions. Export users from your Joomla 3 or 4 site as a CSV file and import them directly into a Joomla 5 installation. Roles, groups, and profile data are carried across in the process, making version upgrades straightforward without manual user recreation.

What user data is included in the CSV export?

The export CSV includes core Joomla user account fields such as username, email address, password hash, name, registration date, and last visit date, along with assigned roles and groups. If Community Builder or Easy Profile is installed on your site, custom profile fields from those extensions are also included in the export and correctly mapped on import to the destination site.

What happens if a user already exists on the destination site during import?

If the extension finds an existing account with a matching identifier, it updates that record with the data from the CSV rather than creating a duplicate. You can also configure the import to delete accounts on the destination site that are no longer present in the CSV, keeping both sites in sync after the transfer.

Can I automate recurring user imports without logging into Joomla each time?

Yes. The extension includes a built-in CRON job feature that lets you schedule imports and exports to run at defined intervals. Once configured, the operation runs automatically at the set frequency: daily, weekly, or at any custom interval, without requiring any manual action or login.

Want to Schedule a Demo?

mo-form

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Hello there!

Need Help? We are right here!

support