The Joomla! Extensions Directory ™

userport Component

With userport, you can easily export, add, update or delete users in your database.

Finally a final release!

Note: only the English language file is now present. In the coming days/weeks additional language files will be made available.

• Users can be mass deleted, blocked, unblocked and activated. A re-activation string can be set and their group assignments can be changed; all with only a few mouse clicks.
• All user information can be set or updated, including registration date, activation string and params.
• The exported user list can be downloaded as CSV text directly.
• userport can be configured by non-super users too: all options can be set and checked in the 4-step workflow.
• An export can retrieve all user information from all users. Basic filtering can be applied to restrict which users need exporting.
• A 'test mode' allows you to test the import file and to verify the notification emails safely: without touching your database, and without disrupting your userbase.
• userport will not time-out: it has been tested to successfully import more than 20000 users using 1 import file.
• userport automatically uses default values for those fields you don't supply.
• All options and their consequences are clearly explained on the page where you configure them.

Note: Joomla 1.5 users must use the stable version v2.2

Changes for v3.0:
Only minor fixes since the last beta.
- Corrected access check for non-super-users.
- Clear the BOM if present.
- Do not present the next batch if no more data is present.
- Do not parse the last empty row.

Report Extension



Reviews: 1
I am a developer of many websites and always have to handle the user data migration. Recently, I have to handle over 200k users migrating into a Joomla 2.5.24 website.

This extension is especially good for those who need to encrypt thousands of user password in plain text. and the most I like is the test mode and the warning about the user-joomla plunging. It is very helpful!

This extension helps me a lot! Even it is quite an old extension. It still works perfectly on 2.5.24! Good Job!
Reviews: 1
I was fooled by the good (but very old) reviews of this extension. In fact this extension broke at user interface level at the first time it was tested. Looking at the bug-traq forum, I noticed (too late) the very many and serious problems with this plug-in, out of which none has been addressed since more than a year and half back. (June 2012)
You should think at least 2-3 times before installing this, unless you're a PHP expert.
Reviews: 11
Really helped a great deal with transferring users to another website.
Reviews: 3
I had to import 3500 users from a non-Joomla website and the new site couldn't afford to be off-line for very long. I exported the users from the old site using Access, then exported from Access to a csv (make sure the date format exactly matches that of Joomla - I thought it wasn't going to work until I noticed!). Then Userport took over, and worked fantastically. The "test import" feature is especially useful. If you want peace-of-mind when importing users, I recommend that you download this very clever little plug-in - and I'm sure you'll want to make a donation to 'PP' when you find it works so well!
Reviews: 25
I have found this extension absolutely brilliant. One client sent me a mailing list, in MS Excel, and said they wanted these folk all added as users to their website. Userport to the rescue with absolute ease.

Migrating a site from Joomla 1.5 to 2.5 where SP Upgrade and Jupgrade didn't work. Userport to the rescue, simply exported entire user list of some 70 users from the 1.5 site and imported into the 2.5 site with no hassle at all.

Full marks to the developer/s
Reviews: 1
There's a lot of text to read while using this, but I guess that's inevitable with a component as flexible as this one.

Most important is that it works. Good job!
Reviews: 3
Easy to use. I imported about 30 users from a mailing list. I used the columns in an excel spreadsheet then converted the file to csv.I guessed that to proceed to the next step you click add. It may be worth pointing that out in the instructions.
Reviews: 6
The interface is difficult to use, but it helps me saving time when importing users from other systems to joomla.
Thank you very much.
Reviews: 6
Not the prettiest plug in, but it DOES work. I've tried quite a few uploaders and they fall over at the slightest csv issue (often they won't import the file hey just EXPORTED!).

This plug in however, just works.

Probably needs a bit of interface TLC, but if it works then I'll live with that.

Well done.
Reviews: 4
Hi, Great extension. Is there also a way to only export users that want to receive system emails? I would like to send mass email with another piece of software and would only like to send this to users that agreed upon this. Thanks so far!
Owner's reply


No, this is currently not possible. For now, you can export all your users, and then - using LibreOffice or MS Excel - filter on your local PC.

Please contact me via email or the via the forum, so we can discuss your feature request.

Reviews: 2
Couldn't ask for something easier to use that works so well. It even gives you a preview of what it's going to do before it does it. Errors are explained well too. I have some knowledge of CSV files which definitely came in handy so I'd recommend knowing your way around how to do find and replace in CSV file as well as managing CSV columns and such.

All in all - exactly what I needed.
Reviews: 30
This is a wonderful utility program! I transferred my users from a Joomla 1.5 site to another domain using Joomla 2.5. (There's a different version of Userport for each version of Joomla.)

Userport's instructions are very clear: the documentation is part of the component, so it walks you through each step carefully. I can see that it's very important to READ them.

I did do a test, as recommended, and I was glad I did. I fixed a few things with the CSV file and then it worked like a charm when I did the final import into Joomla 2.5

I highly recommend this component. It's very professional, in my opinion, and very well thought out. And super-easy to do. Besides being extremely useful.

Userport can also do some utility functions with the User list, so it's helpful for more than initial setup with a site, too.
Reviews: 1
I congratulate you for that component that meets my needs perfectly.
I have a question, is it possible to eporter the user list with the fields that interest me.
thank you.
Owner's reply

Currently, this is rather limited. The idea is that you can always easily delete a column in Calc or Excel. This may be improved in userport in future versions, however.
Thank you for your kind review! If you have further questions, feel free to contact me (press Support above; or if you prefer, you can find my email in the installer xml file).

Reviews: 3
I had a recent complete failure of an Older Site and lost most of my Tables and Data. Having to replace my Site with a new one I was disappointed to find that I had also lost all of my previous members and on a Commercial Site that is not good! I was able to retrieve my User Tables but the info was not in correct order or usable. I contacted Userport and after trying unsuccessfully myself to add the members - They did it FOR ME - WOW! Outstanding Customer Service and support!
Reviews: 1
I have over 4000 users i am trying to import from one joomla to another (1.5 to 1.7) I am using Userport there and here. Userport only imports about 115 users at once. It also, auto-emails everyone even though the option to NOT EMAIL everyone is clicked.

1.7 is severely bugged.
Owner's reply

It is true you had more than a fair share of problems. I regret you encountered these problems, and I thank you for reporting them.

Do understand that the current release is of alpha quality - it also labeled as such. I am working towards a beta release, that will fix most if not all problems you and others have reported. Hopefully you can then be persuaded to give it try again.


Reviews: 4
Great Application it works very well and it's easy to use it.
I have one question if someone knows to answer it. I want all my users to have the same password so I put in the password field the password but when I import them it doesnt accept the passwords. Should I encode them or use the "" for the passwords?
Owner's reply

If you still have this issue, please contact me (press Support above; or if you prefer, you can find my email in the installer xml file).
I'll be happy to help you out.

Reviews: 1
A great component for Joomla. Used it to do two batch imports of users from CSV files. First one was about 25 users, the second about 225.
Worked great, with little fuss. A few small teething problems, but these were more user error, and not due to the developer.
Tried both version 2, and more recently version 2.2.
Saved me a lot of time and manual work. At lest 2-3 hours. I am a relatively novice-intermediate Joomla user, so found it very helpful.
Reviews: 2
Very complete software, I just encountered a minor bug which didnt allowed for the file to be uploaded, but was evaded by pasting the file content directly.
Owner's reply

Thank you for your review.
The bug has been reported to me - perhaps it was you? - and is fixed in v2.2

Reviews: 1
I have used userport with a number of my Joomla 1.5 sites and love love love it. Easy to use and well designed. My question though, is there a 1.7 version? Or is one forthcoming?
Owner's reply

Thank you. A version for Joomla 1.6 and 1.7 is under active development. I hope to be able to release an alpha version soon.

Reviews: 3
Imported 673 users with previous encrypted passwords no problem. Imported 1933 new users with auto-generated passwords and emailed their usernames and passwords to them. Perfect!
Great response/support on joomlacode too.
Page 1 of 4