PHPackages                             vojtasvoboda/oc-userimportexport-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. vojtasvoboda/oc-userimportexport-plugin

ActiveOctober-plugin[Utility &amp; Helpers](/categories/utility)

vojtasvoboda/oc-userimportexport-plugin
=======================================

User import/export plugin for OctoberCMS

1.0.5(6y ago)127956[1 PRs](https://github.com/vojtasvoboda/oc-userimportexport-plugin/pulls)MITPHPPHP &gt;=5.5.9

Since Apr 1Pushed 3y ago1 watchersCompare

[ Source](https://github.com/vojtasvoboda/oc-userimportexport-plugin)[ Packagist](https://packagist.org/packages/vojtasvoboda/oc-userimportexport-plugin)[ Docs](https://github.com/vojtasvoboda/oc-userimportexport-plugin)[ RSS](/packages/vojtasvoboda-oc-userimportexport-plugin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

User Import/Export plugin for OctoberCMS
========================================

[](#user-importexport-plugin-for-octobercms)

[![Codacy](https://camo.githubusercontent.com/3a0ab12a25a618db9e31f88f56da0190ed75bc8c62bdcf14e807b55ca1412d57/68747470733a2f2f696d672e736869656c64732e696f2f636f646163792f39663865353938623439333234316230626531326636646363356266336566632e737667)](https://www.codacy.com/app/vojtasvoboda/oc-userimportexport-plugin)[![Scrutinizer Coverage](https://camo.githubusercontent.com/1637fdbe4b155445bde54d4f2599451bdd60f7fef34abf32859bbbabc439d497/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f766f6a746173766f626f64612f6f632d75736572696d706f72746578706f72742d706c7567696e2e737667)](https://scrutinizer-ci.com/g/vojtasvoboda/oc-userimportexport-plugin/?branch=master)[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://github.com/vojtasvoboda/oc-userimportexport-plugin/blob/master/LICENSE.md)

Allow import or export Users managed by [RainLab.User](http://octobercms.com/plugin/rainlab-user) plugin.

- create hundreds of accounts in a few clicks
- CSV columns auto matching, rest columns can be matched drag and drop
- import avatars from Media folder (see Import avatars section below)

Tested with the last stable OctoberCMS build 349.

Dependencies
------------

[](#dependencies)

- [RainLab.User](http://octobercms.com/plugin/rainlab-user) plugin

Installation
------------

[](#installation)

1. Install plugin [VojtaSvoboda.UserImportExport](http://octobercms.com/plugin/vojtasvoboda-userimportexport)
2. New menu items Import and Export can be found at User backend management

Import users
------------

[](#import-users)

1. Create CSV files
2. Required column is only email. If username not provided, import use email as username. If password not provided, import use username as password.
3. Drag and drop CSV to import field. Imported users are automatically activated.

Import avatars
--------------

[](#import-avatars)

Just create `users` folder and insert images with name matching username. E.g. image 12905.jpg for user with username 12905, or image vojta.jpg for user with username vojta.

Import on Mac
-------------

[](#import-on-mac)

1. Create Excel sheet
2. Save As Windows Comma Separated (it will create CSV with semicolons)
3. Open CSV in Sublime Text and replace all semicolons by commas

Troubleshooting
---------------

[](#troubleshooting)

Can't import CSV file? Try to save file in CP1250 charset (for example in Sublime Text 2).

Planned features
----------------

[](#planned-features)

- set avatar directory at import page
- compatibility with RainLab.Location plugin (automagically extend YAML fields with state and country)
- add Update checkbox, for updating existing records (see RainLab.Blog)
- add checkbox for avatar image visibility (public/protected)
- add checkbox for [enable user activation](https://github.com/vojtasvoboda/oc-userimportexport-plugin/blob/master/models/UserImportModel.php#L50)

**Feel free to send pullrequest!**

Contributing
------------

[](#contributing)

Please send Pull Request to master branch.

License
-------

[](#license)

User import export plugin is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT) same as OctoberCMS platform.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 81.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~633 days

Total

3

Last Release

2431d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/533ab9a0897c6c6754ac9baf2ad6e42ecbc2a57aa67c72b885fcc647c7ae6930?d=identicon)[VojtaSvoboda](/maintainers/VojtaSvoboda)

---

Top Contributors

[![vojtasvoboda](https://avatars.githubusercontent.com/u/374917?v=4)](https://github.com/vojtasvoboda "vojtasvoboda (26 commits)")[![gergo85](https://avatars.githubusercontent.com/u/2959112?v=4)](https://github.com/gergo85 "gergo85 (5 commits)")[![tresbach](https://avatars.githubusercontent.com/u/774244?v=4)](https://github.com/tresbach "tresbach (1 commits)")

---

Tags

octobercms-pluginpluginexportuserimportoctober

### Embed Badge

![Health badge](/badges/vojtasvoboda-oc-userimportexport-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/vojtasvoboda-oc-userimportexport-plugin/health.svg)](https://phpackages.com/packages/vojtasvoboda-oc-userimportexport-plugin)
```

###  Alternatives

[rainlab/blog-plugin

Blog plugin for October CMS

17257.7k](/packages/rainlab-blog-plugin)[rainlab/builder-plugin

Builder plugin for October CMS

17147.2k1](/packages/rainlab-builder-plugin)[evilfreelancer/openvpn-php

OpenVPN config generator writen on PHP

304.7k](/packages/evilfreelancer-openvpn-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
