UserFerry – Export & Import Users Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
UserFerry gives you full control over exporting — and importing — the people registered on your WordPress site, including the custom profile fields added by other plugins.
Everything lives under UserFerry in your wp-admin menu, in a full-width dashboard with a sidebar for Dashboard, Export users, Import users, Templates, History, Settings and Documentation.
Choose who to export
- All users, by role, by registration date or hand-picked — select individual users from a searchable, paged list.
- Search and sort — narrow any selection with a search term and choose the sort order.
- Live counter — see how many users match before you export.
Choose exactly which fields become columns
- WordPress profile fields — ID, username, email, first and last name, display name, nickname, role, website, registered date, biographical info and more.
- Custom fields detected automatically — ACF, Ultimate Member, WooCommerce billing and shipping, BuddyPress, Meta Box, JetEngine, registration form plugins and your own code. A Scan custom fields button refreshes the list at any time.
- Every field listed once — hidden reference keys (such as ACF’s
_fieldcopies) are filtered out, and admin preferences are tucked into a collapsible “Hidden & plugin data” group. - Column order — drag columns into the order you want.
Four export formats
- CSV — configurable separator and UTF-8 marker for Excel.
- Excel (XLSX) — a styled, frozen header row and filter buttons, with no external libraries needed.
- JSON — for developers and APIs.
- XML — for reporting systems.
Import users
- Import the files you export — any CSV, Excel, JSON or XML file exported by the plugin can be imported again unchanged, so you can move users between sites or edit them in Excel and import the changes back.
- Files from other tools work too — comma, semicolon and tab separated CSV files are detected automatically.
- Automatic column matching — columns are matched to fields by name, meta key or common words; change anything, skip columns or save a column as a new custom field.
- Create or update — find existing users by email, username or ID, then update or skip them; create new users with a default role.
- Safe by design — you can only assign roles you are allowed to assign, your own role is never changed, users are not emailed about bulk changes, and every failed row is reported with its row number and reason.
- Memory-safe — Excel worksheets are streamed row by row, and row, column, cell and file-size limits protect your server from oversized or crafted files.
Templates
- Save any export as a template — for example “Subscribers — username, email, last name and education”.
- One click — run it again with Export now, or open it in the wizard with every field pre-selected.
- Manage — create, edit, duplicate and delete templates from the Templates screen.
Built for big sites
- Batched exports and imports — work in small batches with a progress bar, so sites with hundreds of thousands of users finish without timeouts.
History and safety
- History — every export and import is listed with who ran it; export files can be downloaded again.
- Automatic cleanup — old files are deleted after a number of days you choose.
- Protected files — exports are stored in a randomly named, protected folder (or outside the web root) and served only to authorised users through WordPress. A built-in check, also shown in Site Health, warns you if your server (for example Nginx) exposes the folder and gives the rule to fix it.
- No third-party requests by default — no Gravatar or other external resources are loaded. The only exception is the optional video guide, which loads from YouTube (privacy-enhanced mode) only after you press play.
- Formula protection — spreadsheet formula injection protection is on by default.
- Built-in documentation — a complete guide inside wp-admin.
- Video guide — a short walkthrough video at the top of the Documentation screen, loaded from YouTube only when you press play.
Screenshots
Dashboard with site totals, quick actions, one-click templates and recent activity.
Choosing which users to export.
Field picker with automatically detected custom fields and the column order strip.
Importing users — automatic column matching.
Template cards with Export now, Edit, Duplicate and Delete.
History of exports and imports.
Built-in documentation with video guide.
