Have you ever tried to change WordPress username via WordPress admin area and found out it is not possible? While it can be convenient in some situations (for example, your login credentials were compromised) there is no out of the box way to change the username on WordPress. Do not worry, this tutorial will show you 2 different ways how to change WordPress username.
What you’ll need
Before you begin this guide you’ll need the following:
- Access to WordPress Admin area (option 1)
- Access to phpMyAdmin (option 2)
Table of Contents
Option 1 – Changing WordPress Username Using Plugin
This method is recommended if you have access to WordPress admin area. Follow these steps in order to change WordPress username:
- Access your WordPress administrator and navigate to Plugins section.
- Install Username Changer plugin. You can find easy to follow tutorial how to install new plugins here.
- Navigate to Users section and hit Username Changer button.
- Select your current username from the dropdown menu and enter a new one in the field bellow. Press Save Changes button when you are ready.
- That’s it. You successfully changed username. You will be asked to re-login to administrator area if you have just changed your current username.
Option 2 – Changing WordPress Username via phpMyAdmin
IMPORTANT! Before starting it is strongly recommended to backup your MySQL database. Follow this guide if you are not sure how to backup MySQL database.
If you do not have access to WordPress administrator area, you can easily change WordPress username using phpMyAdmin. Another great tutorial on how to reset WordPress administrator password can be found here.
- Login to your hosting control panel and click on phpMyAdmin icon. Usually it’s located under Databases section.
- MySQL databases are listed on the left side of phpMyAdmin. Select MySQL database which is connected to your WordPress website.
- Click on wp_users table (table prefix can be different from wp_).
- Click Edit button near the username you want to change. In this case we want to change admin username.
- Enter a new username in
user_loginfield and press Go button.
- You should see a green success message, indicating that username was changed.
In order to verify changes, try to login to your WordPress admin area using new username . If you run into any kind of trouble, simply contact your hosting support staff.
Although WordPress does not offer out of the box solution to change the username, it can be done using phpMyAdmin or plugins. By finishing this tutorial you learned two different ways. You can now even change username without having access to WordPress dashboard.