How to Change Your Minecraft In-Game Name
Minecraft is one of those games where your username follows you everywhere — into multiplayer servers, onto leaderboards, into friends' lists. So when players ask how to change their Minecraft name, they're usually surprised to find the answer isn't where they expect it to be. It's not inside the game itself.
Here's what you actually need to know.
Your Minecraft Name Lives on Your Account, Not in the Game
Minecraft doesn't have an in-game name-change menu. Your display name — the one that floats above your character's head and appears in chat — is tied to whichever account platform you use to log in. Change it there, and it updates automatically everywhere you play.
The platform that controls your name depends on which version of Minecraft you're running and how you originally purchased it.
Which Version Are You Playing? 🎮
This is the most important variable, because Java Edition and Bedrock Edition use entirely different account systems.
| Version | Platform | Where Names Are Managed |
|---|---|---|
| Java Edition | Microsoft / Minecraft.net | minecraft.net profile page |
| Bedrock Edition (PC, Console, Mobile) | Microsoft Account | Xbox profile / Gamertag |
| Legacy Console (PS3, Xbox 360, etc.) | PSN or Xbox Live | Platform account settings |
Getting this wrong is the most common reason players can't find the name-change option — they're looking in the wrong place entirely.
Changing Your Name on Java Edition
Java Edition is linked to your Microsoft account, and your Minecraft name is a separate Java profile name — distinct from your Microsoft display name or Gamertag.
To change it:
- Go to minecraft.net and sign in with your Microsoft account
- Navigate to your profile page (usually accessible via your avatar or account menu)
- Find the Java Edition profile name field
- Enter your new name and confirm the change
Important restriction: Minecraft enforces a 30-day cooldown between Java profile name changes. Once you change it, you cannot change it again until that period has passed. Names must also meet Minecraft's character rules — typically letters, numbers, and underscores only, with a maximum length of 16 characters.
Your old name is held in a grace period for a short time after you change it, meaning someone else can't immediately claim it — but that window is limited.
Changing Your Name on Bedrock Edition
Bedrock Edition uses your Xbox Gamertag as your in-game display name. This applies whether you're playing on PC (Windows), Xbox, PlayStation, Nintendo Switch, or mobile.
To change it:
- Go to account.xbox.com or open the Xbox app
- Sign in and navigate to your profile
- Select Customize profile or Edit Gamertag
- Choose a new Gamertag
Key difference from Java: Microsoft allows one free Gamertag change. After that, additional changes typically require a fee charged through Microsoft. The exact pricing and availability of free changes can vary by account history, so check your current account status before assuming you'll be charged.
Your new Gamertag updates across all Microsoft and Xbox services — not just Minecraft — so consider whether you want a name that works across your broader gaming identity.
Factors That Affect How This Works for You
Several variables determine what the name-change process actually looks like for any individual player:
Account migration status — Older Java Edition accounts originally used Mojang accounts rather than Microsoft accounts. Mojang completed its migration program, moving all users to Microsoft accounts. If your account was migrated, the process above applies. If you somehow still have an unmigrated legacy account, the name-change path was different, though Mojang has phased out support for unmigrated accounts.
Whether you own multiple editions — Some players own both Java and Bedrock under the same Microsoft account (via the Java & Bedrock Edition bundle). In this case, you're managing two separate display names: one Java profile name and one Xbox Gamertag. They can be different.
Console platform restrictions — On PlayStation, your Minecraft Bedrock name still pulls from your Xbox Gamertag (not your PSN name), because the game requires a Microsoft account login even on PlayStation hardware. Players who didn't realize this sometimes find their displayed name in-game doesn't match their PSN identity.
Cooldown timing — If you recently changed your Java name, the 30-day cooldown is a hard limit. There's no way to bypass or purchase around it on Java the way there is on Bedrock.
Server-side display names — Some Minecraft servers, particularly large ones with custom plugins, allow players to set nicknames that display differently in chat. These are server-specific and controlled by server operators, not by your account. A nickname set on one server won't carry over to another.
What Doesn't Change Your Name
A few things players sometimes try that don't actually affect your in-game name:
- Changing your Microsoft display name — This is a third, separate name tied to your Microsoft account. It appears in some Microsoft services but does not change your Java profile name or Xbox Gamertag.
- Creating a new skin or character — Cosmetic changes have no effect on your username.
- Adjusting in-game settings — There's no username field anywhere in the Minecraft settings menus.
The Part That Depends on Your Setup
The mechanics are straightforward once you know which edition you're running and which platform owns your identity. But the actual experience — whether you'll pay a fee, whether you're still in a cooldown window, whether a server's nickname system overrides everything anyway — comes down to your specific account history and where you play most.
Someone who bought Minecraft years ago on a legacy Mojang account and recently migrated has a different situation than someone who picked up the Java & Bedrock bundle last month. Both can change their name, but the steps and any associated costs look different depending on what's already happened on that account. ✅