Username change

xF2 Add-on Username change 2.1.1

No permission to download
Compatible XF Versions
2.0, 2.1
Visible Branding
Additional Requirements
PHP 7 and above
Username change


Username changes

If user can see username changes and meet privacy check, he will see a small triangle near username.

Clicking on it will show a box with X (configurable) latest username changes (5 by default):
Username change

The same works with user's info tooltips, when hovering over username or avatar:
Username change

Hovering over username change item will show change date:
Username change

Username changes list

If the user has more than 5 username changes, you will see a "View all" button, which leads to a page with all current user's username changes list:
Username change

Username change history management

Users with appropriate permissions can selectively remove username changes:
Username change

Moreover, there is an option to clean the whole username changes history:
Username change

Changing username

Users can change their usernames on "Account details" page:
Username change

After changing, the username field will be disabled. Next available username change time is showing right below the field:
Username change

You can set the number of days between username changes via permission:
Username change

"Ulimited" options allows users to change their usernames without any time restrictions:
Username change

User activity records

Username changes are displaying in "Latest activiy" tab.
Username change

Your followers, for example, can see your username changes in "Your news feed" tab.


You can use "New username changes" widget with two styles (full and simple) and configurable number of showing username changes.

Full style:
Username change

Simple style (for sidebars):
Username change

User change log

All username changes + history edits will appear in "User change log" in ACP:
Username change


You can use two new criteria when creating a trophy (or showing a forum notice):
  • User has changed their username at least X times
  • User has changed their username no more than X times
  • Change username (Yes/No)
  • Days between username changes (Unlimited/Number)
  • Delete own username change history (Yes/No)
  • View username changes (Yes/No)
  • Manage username change history privacy (Yes/No)
  • Delete any username change history (Yes/No) (moderator permission)
Default settings

Some options and funcionality will be set automatically after installing addon.

By default all registered users can see username changes and change their own username one time in 30 days.
Registered users can'not edit their username change history.

Moderators and admins can edit any user's username change history.

"Latest username changes" widget is showing on "What's new" page right under "Latest posts" widget.


  1. Download the addon
  2. Upload contents of upload folder to your forum root
  3. In admin control panel go to "Addons" section and install Username Changes
  1. Uninstall the addon from ACP
  2. Go to forum root folder and remove src/addons/CMTV/UsernameChange folder.
That's it!
Last update
0.00 star(s) 0 ratings

More resources from ENXF NET

Latest updates

  1. Patch 2.1.1

    This is a patch for XF 2.1.1 and above only! Fixes Fixes a bug where recent username change...
  2. Update 2.1.0 – XenForo 2.1 support & New features

    Username Change 2.1.0 was rewritten from scratch. It is compatible with previous addon version...