User Import & Export product logo User migration for Joomla 5 & 6

User Import & Export

Move, create and update Joomla users with a guided CSV or XLSX workflow. Map your columns, validate every row and review the result before anything changes.

Turn complex user moves into a controlled workflow


Built for Joomla administrators who need more than a basic spreadsheet upload.

Migrate Between Sites

Export users from one Joomla website and import them into another while preserving standard fields, user groups and supported custom fields.

Bulk Onboarding

Create large groups of users from CSV or XLSX files without entering every account manually in Joomla.

Update Existing Users

Match existing accounts and update selected values without overwriting data you have chosen to preserve.

A clear workflow from file to finished result


Every import is analysed and validated before the first user is changed.

Step 1

Upload

Choose a CSV or XLSX file. The component detects common CSV separators and lets you select the correct worksheet in an XLSX file.

Step 2

Map

Match file columns to Joomla fields with automatic suggestions, sample values and reusable mapping profiles.

Step 3

Validate

Run a full validation and review which users will be created, updated, skipped or rejected before applying the import.

Step 4

Process & Report

Process the file in resumable batches and download a detailed result report when the job is complete.

Designed for real Joomla user data


CSV & XLSX

Import and export the formats your customers and administrators already use, including configurable CSV separators and XLSX worksheets.

Visual Column Mapping

Map standard user fields and relevant Joomla custom fields without renaming every source column first.

User Group Handling

Import groups by ID, title or hierarchy path, merge or replace assignments, and apply fixed groups where required.

Saved Profiles

Save frequently used mappings and export column layouts, then reuse them for recurring jobs.

Resumable Jobs

Large files are processed in controlled batches. Progress and row-level outcomes remain visible throughout the job.

Actionable Reports

Download CSV reports with localised actions, statuses and validation messages for follow-up and correction.

Controlled migration

Move accounts without forcing a password reset

User Import & Export can migrate supported Joomla password hashes when an authorised Super User explicitly enables the feature. That makes site-to-site migrations possible without collecting or exposing users' plain-text passwords.

  • Explicit password modes prevent accidental password changes
  • Supported Joomla hashes are validated before import
  • Hash export is disabled by default and requires dedicated permission
  • Sensitive values are excluded from job logs and result reports

Security limits built in

Uploads, row counts and column counts are restricted by configurable defaults and non-bypassable hard caps. Spreadsheet formula injection, unsafe uploads and excessive XLSX compression are handled defensively.

Default limits: 20 MB, 50,000 rows and 250 columns.

Frontend UserManager product logo
Also included

Built into Frontend UserManager

User Import & Export works as a standalone Joomla component and is also included with every Frontend UserManager subscription.

When both components are installed, import and export open directly from the Frontend UserManager user list and follow its delegated permissions, hidden-group rules and frontend navigation.

Explore Frontend UserManager

One package for Joomla 5 and Joomla 6

User Import & Export installs on Joomla 5.4 and Joomla 6 without relying on the Backward Compatibility 6 plugin.

Requirements: PHP 8.2+ on Joomla 5.4. Joomla 6 requires PHP 8.3+.

Ready for a safer user migration workflow?

Use User Import & Export on its own, or get it included with Frontend UserManager.

View Pricing

logo hvid

Sanderumvej 82, 5250 Odense SV, Denmark
VAT: DK33799888