Where to change your username
You change your Minecraft Java username through the Minecraft Launcher, not through the game itself. Open the Launcher, sign in with your Microsoft account, and look for your profile name in the top left corner. Click on it, then select "Skins" from the menu that appears. On that page, you will see your current username with an option to change it — click the pencil icon or "Change" button next to your name.
The change takes effect when ready in the Launcher, but servers and other players may take a few minutes to see your new name. If you are playing on a server when you change your username, you may need to log out and back in for the change to show up to other players.
Key Takeaways
- Username changes happen in the Minecraft Launcher through your Microsoft account profile, not in the game itself.
- You can change your username as often as you want, with no cooldown period between changes.
- Servers and other players may take a few minutes to see your new name after you change it.
- Your UUID (the unique identifier behind your account) stays the same, so your progress, items, and permissions on servers do not change.
- If you cannot find the change option, make sure you are signed in with a Microsoft account, not a legacy Mojang account.
Step-by-step instructions for the Minecraft Launcher
Start by opening the Minecraft Launcher on your computer. If you do not have it installed, read it from minecraft.net. Sign in with your Microsoft account — the account you use to play Minecraft Java Edition.
Once you are signed in, look at the top left corner of the Launcher window. You will see your current username displayed there. Click on your username to open a dropdown menu. Select "Skins" from that menu. This takes you to a page where you can manage your profile settings, including your username.
On the Skins page, you will see your current username displayed prominently. Next to it is a pencil icon or a "Change" button. Click that button. A text field will appear where you can type your new username. Type the name you want, then click "Change Name" or "Save" to confirm. The Launcher will update when ready, and your new username is now active.
What happens to your world and server progress
Your progress, items, and builds do not disappear when you change your username. Minecraft tracks your account using a UUID (a unique identifier), not your username. Your UUID stays exactly the same no matter how many times you change your name, so the game knows it is still you.
On single-player worlds, your new username will appear in the chat and on name tags when ready. On multiplayer servers, your progress is tied to your UUID, so your inventory, rank, and permissions stay with you. Some servers may take a minute or two to update the display of your new name, but your account data is never affected.
Username rules and what you cannot do
Minecraft usernames must be between 3 and 16 characters long and can contain letters, numbers, and underscores only. You cannot use spaces or special characters like hyphens, periods, or symbols. The name is case-insensitive, meaning "MyName" and "myname" are treated as the same account.
You can change your username as often as you want — there is no waiting period or cooldown between changes. However, if someone else takes the username you just changed from, you cannot claim it back. Choose a name you plan to keep for a while if you are worried about losing it.
Troubleshooting: why you cannot find the change option
If you do not see a way to change your username in the Launcher, the most common reason is that you are signed in with a legacy Mojang account instead of a Microsoft account. Mojang accounts are older accounts created before Microsoft bought Minecraft. If this is your situation, you need to migrate your account to Microsoft first.
To migrate, go to minecraft.net, sign in with your Mojang account, and look for a "Migrate Account" button. Follow the steps to link your Mojang account to a Microsoft account. Once the migration is complete, you will be able to change your username through the Launcher. The migration is free and takes a few minutes.
If you are already signed in with a Microsoft account and still cannot find the option, try closing the Launcher completely and opening it again. Make sure you are on the latest version of the Launcher — check for updates in the Launcher settings. If the problem persists, restart your computer and try again.
Changing your username on different platforms
This guide covers Minecraft Java Edition on Windows, Mac, and Linux. If you play Minecraft Bedrock Edition (the version on Windows 10, Xbox, mobile, or Nintendo Switch), the process is different — Bedrock uses a gamertag system instead of usernames, and changes happen through your Microsoft account settings, not the game.
If you play on both Java and Bedrock, changing your Java username does not change your Bedrock gamertag. They are separate systems. Your Java username is what other Java players see, and your Bedrock gamertag is what Bedrock players see.
Frequently Asked Questions
Can I change my username back to what it was before?
Yes, you can change your username to anything you want at any time, including a previous name. However, if someone else claimed that old name after you changed it, you cannot use it unless they change theirs first. Usernames are first-come, first-served once they are released.
Will my skins and capes stay with me after I change my username?
Yes. Your skins, capes, and cosmetics are tied to your account UUID, not your username. They follow you no matter how many times you change your name. You will not lose any cosmetics or have to re-read them.
Do I need to change my password when I change my username?
No. Changing your username does not affect your password or account security. Your password stays the same, and you do not need to do anything else to keep your account safe.
How long does it take for servers to see my new username?
Most servers update within a few minutes. If you are already logged into a server when you change your name, log out and back in to make sure the server sees the change right away. Some servers with older software may take longer to update.
What if my desired username is already taken?
If someone else is using the username you want, you cannot have it unless they change theirs first. Try a variation with numbers or underscores, or choose a different name. You can always change it again later if your first choice becomes available.