How to Change Your Minecraft Username (Free & 30-Day Cooldown)
Learning how to change your Minecraft username is two tracks, not one. On Java Edition the change is free, you wait 30 days between swaps, and the old name goes back into the pool so someone else can take it later. On Bedrock, the name over your head is your Microsoft/Xbox gamertag, with a different path and a fee after the first change.
Full answer in one pass: Java is free with a 30-day cooldown. Bedrock is a gamertag change. The two names do not follow each other. Pick the new string first. A wrong Java name costs a month, not money.
Is it free to change your Minecraft username?
On Java, yes. Minecraft Help does not list a fee for a Java profile name change. The brake is the clock: you can change that name once every 30 days. There is no fee sitting on the confirm button.
On Bedrock, you are not paying Minecraft for a username. You are changing the gamertag on your Xbox/Microsoft account. Minecraft Help is explicit here: when you play Bedrock with a Microsoft account, your in-game character name is that gamertag. The first gamertag change is typically free. Later changes are paid. Xbox sets the price, and it varies by region, so read the current Xbox change page before you confirm. Do not trust a screenshot from last year.
These are two independent names. Minecraft Help says a Java profile name is not your gamertag, though you can set them to the same string. Change Java and Bedrock still shows the gamertag. Change the gamertag and Java stays put. If you play both editions, plan two names, or copy the same one onto both screens on purpose.
How to change your Minecraft username on Java (5 steps)
This is how to change Minecraft username on Java using the path Minecraft Help currently publishes. The article View or Change Your In-Game Profile Name in Minecraft walks it on the web. From the Minecraft Launcher, clicking your profile name in the top-left corner opens the same Microsoft account / Minecraft profile screens. Button labels below are the official ones as of this writing. If your screen looks different, check the current Help page instead of guessing.
- Open the Minecraft Launcher and sign in. Use the Microsoft account that owns Java Edition. You can also start on the web: Minecraft Help currently says to visit All Games on Minecraft.net and sign in with that same account.
- Click your profile name in the top-left of the Launcher. That opens your Microsoft account / Minecraft profile. On the web, stay on the All Games page after you sign in. You are looking for the Minecraft: Java Edition block, not the Xbox gamertag editor.
- Under Minecraft: Java Edition, select Change Profile Name. That is the current official label. If you do not see it, you are probably on the wrong account, still inside the 30-day cooldown, or looking at a Bedrock/gamertag screen.
- Enter a new Java profile name. Use 3 to 16 characters. Letters, numbers, and underscores only. No spaces. Minecraft Help currently notes that Java profile names can be up to 16 characters. The name must be unique across Java. If it is taken, the change fails. Keep two backups ready.
- Select Change Your Profile Name. Minecraft Help notes you can change this name once every 30 days, and you can go back to your old name after waiting 30 days. Read the spelling one more time. A typo is a month, not a refund.
After it saves, relaunch Java if the old name is still sitting in the player list. You did not create a second account. Only the public profile name string changed.
How to change your Minecraft username on Bedrock
Bedrock does not have a separate Minecraft username. Minecraft Help says your in-game character name is the gamertag on your Xbox/Microsoft account. Change the gamertag, and Bedrock follows. Leave the gamertag alone, and Bedrock stays the same even if you just renamed Java.
On the web, Minecraft Help currently lists this path: visit Xbox.com and sign in with your Microsoft account. Select My Account to view your Xbox profile. Select the pencil icon next to your gamertag to make changes. If those labels have moved, follow the current Xbox page rather than an old screenshot.
On an Xbox console, the same Help article says: press the Xbox button, select Profile & system, open your Xbox profile, then go to My profile, Customize profile, and your current gamertag. The first change is typically free. After that it is paid. Check Xbox's current pricing on the change screen. Do not assume a round dollar figure from a forum post.
That Bedrock/gamertag line is independent of Java. A Windows player with both editions has two names to manage. Changing one never spends the other's cooldown or fee.
Pick your new username before you change it
Java is free, but it is not cheap in time. Thirty days is a full month before you can change your Minecraft name again. If the new tag is hard to spell, friends will invite the old account until the cooldown clears.
Open the Minecraft name generator on Names for Games and roll ten candidates. Say each one out loud. If you stumble, drop it. If you want more game names after that, the homepage generator covers other titles too.
Java names are unique across the whole edition. The most common failure is not a broken button. Someone already has the string. Keep three backups that still fit 3 to 16 characters, letters, numbers, and underscores. When the first one is taken, paste the next.
Short beats clever. A 6-character survival tag is easier to type in a Realm invite than a 16-character pile of underscores. Skip spaces. Java will not take them. Skip a lookalike capital i next to a lowercase L. Friends will type the wrong one for a month.
If the first ten feel dead, generate a fresh batch and stop when you have one keeper plus two backups. Then open Change Profile Name. Do not invent the name on the confirm screen.
What happens to your old username?
On Java, the old name does not stay locked to your account. Minecraft Help currently says you can go back to your old Java profile name after waiting 30 days. That is the official reclaim window. If you do not take it back, the string can return to the name pool. Someone else may register it later.
That is the opposite of Roblox, where the old username stays tied to the account ID and never goes back on the market. If you are comparing both games, read the Roblox username guide next. Do not mix the rules. A Minecraft old name can walk. A Roblox old name cannot.
Community writeups often quote a 37-day hold before the old Java name is public. The current Minecraft Help article does not print that number. It only promises you can reclaim after 30 days. Treat extra hold days as unofficial until Help says otherwise, and check the current page if you are trying to snipe or protect a specific string.
Your Microsoft account does not split when you rename. Skins, purchases, and Realms stay on the same login. Friends who search the old Java name will miss you once it belongs to someone else. Tell your usual stack the new tag the day you change it. Third-party name history sites may still list the old string. That is normal. The public name changed. The account did not.
FAQ
Is it free to change your Minecraft username?
On Java Edition, yes. Minecraft Help does not charge a fee for a Java profile name change. The limit is time: you can change that name once every 30 days. On Bedrock, the name over your head is your Microsoft/Xbox gamertag. The first gamertag change is typically free. Later changes are paid. Check the current Xbox change page for the price in your region.
How often can you change your Minecraft username?
On Java, once every 30 days. Minecraft Help states that if you change your mind, you can go back to your old Java profile name after waiting 30 days. There is no official shortcut around that cooldown. Bedrock follows Xbox gamertag rules, which are a separate clock from Java.
What are the rules for Minecraft usernames?
A Java profile name is 3 to 16 characters. You can use letters, numbers, and underscores. No spaces. Minecraft Help currently notes that Java profile names can be up to 16 characters. The name must be unique across Java. If someone already has it, the change fails.
Can I change my Minecraft username on Bedrock?
Yes, but you are not changing a separate Minecraft username. Minecraft Help says that on Bedrock, with a Microsoft account, your in-game name is the gamertag on your Xbox/Microsoft account. Change it on Xbox.com: sign in, open My Account, then select the pencil icon next to your gamertag. On an Xbox console, use Profile & system, then My profile, Customize profile, and your current gamertag. That change does not rename your Java profile.
What happens to my old Minecraft username?
On Java, the old name is not locked to your account forever. Minecraft Help currently says you can take the old name back after waiting 30 days. If you do not reclaim it, it can return to the name pool and someone else may register it. That is the opposite of a Roblox username, which stays tied to the account after you change it. Check the current Minecraft Help page if you need the exact hold window.
Can I change my Minecraft name for free on Java?
Yes. Each Java profile name change is free. You still wait 30 days between changes, and the new name has to be unique. Get the spelling right before you confirm. A typo costs a month, not a fee.
Need a name worth the 30-day wait? Open the Minecraft name generator.