Title: Change Username
Author: Danny van Kooten
Published: <strong>January 12, 2017</strong>
Last modified: October 4, 2024

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/change-username.svg)

# Change Username

 By [Danny van Kooten](https://profiles.wordpress.org/dvankooten/)

[Download](https://downloads.wordpress.org/plugin/change-username.1.0.2.zip)

 * [Details](https://frp.wordpress.org/plugins/change-username/#description)
 * [Reviews](https://frp.wordpress.org/plugins/change-username/#reviews)
 *  [Installation](https://frp.wordpress.org/plugins/change-username/#installation)
 * [Development](https://frp.wordpress.org/plugins/change-username/#developers)

 [Support](https://wordpress.org/support/plugin/change-username/)

## Description

Change usernames of your WordPress users effectively.

### Change Username

This plugin allows you to change usernames of your WordPress users in an effective
and safe way.

By default, WordPress itself does not allow usernames to be changed. The other plugins
for changing usernames do not scale all that well for sites with a large number 
of users.

This plugin takes a different approach by simply enhancing the default “edit user”
page and then processing the username change over AJAX, resulting in a much faster
and user-friendly experience.

### Requirements

 * PHP version 7.2 or higher
 * WordPress version 4.1 or higher

### About the author

Danny van Kooten has been developing plugins for WordPress since version 3.0, all
the way back in 2010. Read more about him on [his personal website](https://www.dannyvankooten.com/)
or have a look at his various other [WordPress plugins](https://dannyvankooten.com/wordpress-plugins/).

## Screenshots

 * [[
 * What changing a username with this plugin looks like.

## Installation

#### Installing the plugin

 1. In your WordPress admin panel, go to _Plugins > New Plugin_, search for **Change
    Username** and click “_Install now_“
 2. Alternatively, download the plugin and upload the contents of `change-username.
    zip` to your plugins directory, which usually is `/wp-content/plugins/`.
 3. Activate the plugin

## FAQ

### Where is the settings page?

Change Username does not come with its own settings page. You can change the username
of your users on the page where you would normally edit that user.

### Can users change their own username?

Not right now. Only logged-in users with the `edit_users` capability can change 
usernames.

### Can I use this plugin on MultiSite?

Yes.

## Reviews

![](https://secure.gravatar.com/avatar/305612ca901f75c812d7de0eeb2e0af6a04662d1e57261146f0863069dfb2f5f?
s=60&d=retro&r=g)

### 󠀁[Super!](https://wordpress.org/support/topic/super-3137/)󠁿

 [pawelboc](https://profiles.wordpress.org/pawelboc/) October 27, 2025

Super!

![](https://secure.gravatar.com/avatar/3041d6ea1921dd56968b44eb29eaa3fc2d4f8ee54d3214311bbc73e40095528b?
s=60&d=retro&r=g)

### 󠀁[Does exactly what it should](https://wordpress.org/support/topic/does-exactly-what-it-should-35/)󠁿

 [clip1492](https://profiles.wordpress.org/clip1492/) June 26, 2025

The plugin does exactly what it promises — and it does it well, without any issues.
Some might point out the lack of frequent updates, but in my opinion, that’s actually
a good sign: when a plugin this simple works reliably, it means there’s nothing 
that needs fixing.It also integrates perfectly into the user page, with no bloat
or unnecessary overhead — clean, simple and efficient.

![](https://secure.gravatar.com/avatar/51293c0f7d763ec284691404d3cc8e7a85e307be2aace073beabe08fbcb05848?
s=60&d=retro&r=g)

### 󠀁[It still works well but hasn’t been updated in a long time](https://wordpress.org/support/topic/it-still-works-well-but-hasnt-been-updated-in-a-long-time/)󠁿

 [default-design](https://profiles.wordpress.org/default-design/) August 29, 2023

It still works well but it hasn’t been updated in a long time, so I recommend another
one: WP Edit Username

![](https://secure.gravatar.com/avatar/a39c88f45e860606c79031536a73447e6d3df766c5554d68763b91cb3fb7eaf8?
s=60&d=retro&r=g)

### 󠀁[this did nothing](https://wordpress.org/support/topic/this-did-nothing/)󠁿

 [ofihsdfoi](https://profiles.wordpress.org/ofihsdfoi/) January 3, 2023

I typed in the new username, but nothing happened. It does not work.

![](https://secure.gravatar.com/avatar/9d6f289011754f2a2a55f4c15274161e33731764e2c4c4ff29038820e50c0af8?
s=60&d=retro&r=g)

### 󠀁[Great idea, as sometimes emails can become usernames](https://wordpress.org/support/topic/great-idea-as-sometimes-emails-can-become-usernames/)󠁿

 [recons](https://profiles.wordpress.org/recons/) March 10, 2017

Great idea, as sometimes emails can become usernames, which is not desirable. Or
generally changing other undesirable instances.

 [ Read all 5 reviews ](https://wordpress.org/support/plugin/change-username/reviews/)

## Contributors & Developers

“Change Username” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Danny van Kooten ](https://profiles.wordpress.org/dvankooten/)
 *   [ ibericode ](https://profiles.wordpress.org/ibericode/)

[Translate “Change Username” into your language.](https://translate.wordpress.org/projects/wp-plugins/change-username)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/change-username/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/change-username/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/change-username/)
by [RSS](https://plugins.trac.wordpress.org/log/change-username/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2 – Oct 04, 2024

 * Show message when new username is less than 3 characters long.
 * Show message when new username is more than 60 characters long.
 * Improved request validation in general.
 * Remove ES6 code from JS file to support a wider range of browsers.
 * Bump required PHP version to 7.2 or higher.

#### 1.0.1 – Dec 23, 2022

 * Always load minified JS asset by default

#### 1.0 – Dec 2016

Initial release.

## Meta

 *  Version **1.0.2**
 *  Last updated **2 years ago**
 *  Active installations **4,000+**
 *  WordPress version ** 4.1 or higher **
 *  Tested up to **6.6.5**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/change-username/)
 * Tags
 * [Change Login](https://frp.wordpress.org/plugins/tags/change-login/)[Change Username](https://frp.wordpress.org/plugins/tags/change-username/)
   [login](https://frp.wordpress.org/plugins/tags/login/)[username](https://frp.wordpress.org/plugins/tags/username/)
 *  [Advanced View](https://frp.wordpress.org/plugins/change-username/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/change-username/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/change-username/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/change-username/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/change-username/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/change-username/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/change-username/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/change-username/reviews/)

## Contributors

 *   [ Danny van Kooten ](https://profiles.wordpress.org/dvankooten/)
 *   [ ibericode ](https://profiles.wordpress.org/ibericode/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/change-username/)