Yes, you can change your Minecraft username, but the process and what you keep depends on which version you own
If you play Minecraft Java Edition and own a Microsoft account, you can change your username once every 30 days through your Microsoft account settings. The change takes effect when ready across all servers and single-player worlds — your old username disappears and your new one appears in its place. If you play Minecraft Bedrock Edition (the version on Windows 10, Xbox, Nintendo Switch, or mobile), your username is tied to your Microsoft account and you change it the same way, but the process works slightly differently behind the scenes.
The catch: if you own an old Minecraft account that predates the Microsoft merger (created before 2020), you may not be able to change your username at all, or you may need to migrate it to a Microsoft account first. This matters because old accounts use a different system, and Microsoft has not given all legacy accounts the ability to change usernames yet.
Key Takeaways
- Java Edition players with a Microsoft account can change their username once every 30 days through account.microsoft.com, and the change takes effect when ready.
- Bedrock Edition players change their username the same way, but the change may take a few minutes to sync across devices.
- If you own a legacy Minecraft account (created before 2020 and never migrated), you cannot change your username unless you migrate to Microsoft first.
- Changing your username does not affect your worlds, achievements, or inventory — they stay with your account, not your old username.
- Other players will not see your old username in their chat history or on signs you placed before the change; your new name appears retroactively.
How to change your username in Java Edition
Go to account.microsoft.com and sign in with the Microsoft account linked to your Java Edition copy. Click your profile name in the top right corner, then select "Microsoft account". On the next page, look for "Your info" or "Profile" and find the option to change your Minecraft Java profile name. Click "Change name", type your new username, and confirm. The system will tell you if the name is already taken or contains forbidden characters.
The new username takes effect within seconds. If you are in the middle of playing when you change it, you may need to restart the game client to see the change reflected in-game. Your worlds, inventory, and all progress stay with your account — they do not disappear or reset.
You can change your username once every 30 days. If you try to change it again before 30 days have passed, the system will show you the date when you can change it next.
How to change your username in Bedrock Edition
Bedrock Edition usernames are managed through your Microsoft account, just like Java, but the interface is slightly different depending on your device. On Windows 10 or 11, open the Xbox app, sign in, and go to your profile. Select "Customize profile" and look for the option to change your gamertag. On mobile or Nintendo Switch, go to your device's account settings, find the Microsoft account section, and change your gamertag there.
Changes to your Bedrock username can take a few minutes to sync across all your devices and servers. If you are playing on a realm or multiplayer world when you change it, other players may see your old name for a short time before the system catches up. Restarting the game speeds up the sync.
What happens to your worlds and progress when you change your username
Your worlds, inventory, achievements, and all progress stay with your Microsoft account, not with your old username. When you load a world after changing your name, you will see your new username in the top left corner and in the player list. Any blocks you placed, chests you filled, or structures you built are still there — they do not reset or disappear.
On multiplayer servers and realms, your new username appears in chat and above your character when ready. Other players will not see your old username anywhere. If you placed signs with your old name on them before the change, those signs keep the text you wrote — they do not automatically update to your new name. If you want to update them, you have to edit them by hand.
If you own a legacy Minecraft account and cannot change your username
Minecraft accounts created before the Microsoft merger (before 2020) use an older system that does not support username changes. If you try to change your username and the option does not appear, your account is likely a legacy account. You have two choices: migrate your account to Microsoft, or keep your current username.
To migrate, go to account.microsoft.com and look for the "Migrate your account" option. You will need to link your old Minecraft account to a Microsoft account (you can create a free one if you do not have one). After migration, your account works like any other Microsoft account, and you can change your username once every 30 days. Migration is permanent — you cannot go back to the old system.
If you do not want to migrate, you can still play Minecraft with your current username, but you will not be able to change it. You will also not be able to use some newer features that require a Microsoft account.
Usernames that are not allowed
Minecraft blocks usernames that contain profanity, slurs, or references to real people without permission. The system also rejects names that are too similar to existing usernames (though what counts as "too similar" is not always clear). If your chosen name is rejected, try a variation — add a number, use an underscore, or pick a different word entirely.
Names that are already taken by other players will be rejected when ready. If you see a message that the name is unavailable, someone else owns it. You cannot reserve a name or get on a waitlist — you have to pick a different one.
How long the change takes and when you can change again
In Java Edition, your new username appears within seconds. In Bedrock Edition, it can take a few minutes to sync across all devices and servers. If you are playing online when you change your name, restart the game to speed up the process.
Once you change your username, you have to wait 30 days before you can change it again. This limit applies to your account, not to individual worlds or servers. If you change your name and when ready regret it, you cannot change it back right away — you have to wait the full 30 days.
Frequently Asked Questions
Will my friends still see my old username in their chat history?
No. Once you change your username, your new name appears retroactively in chat history, friend lists, and anywhere else your old name was displayed. Your friends will see your new username when they look back at old conversations.
Can I change my username on a server or realm without changing my account username?
No. Your username is tied to your Microsoft account, and changing it changes your name everywhere — single-player worlds, servers, realms, and all multiplayer games. There is no way to have a different name on different servers.
What if someone else took my old username after I changed mine?
Minecraft does not reserve old usernames. Once you change your name, your old username becomes available for anyone else to claim. If you want to keep it, do not change your username in the first place.
Do I lose my Minecraft realms subscription if I change my username?
No. Your realms subscription stays with your Microsoft account. Changing your username does not affect your subscription, your realm worlds, or anyone's access to them.
Can I change my username if I play on a cracked or pirated copy of Minecraft?
No. Username changes only work with legitimate copies of Minecraft tied to a Microsoft account. Pirated copies do not connect to Microsoft's servers and do not support username changes.