Change Your Name Through the Minecraft Launcher
To change your Minecraft Java Edition name on PC, open the Minecraft Launcher and sign in with your Microsoft account. Click the "Skins" button on the left side of the launcher window, then select "Change Name" at the top of the panel. Type your new name into the text field — it must be between 3 and 16 characters long and can include letters, numbers, and underscores. Click "Change Name" to confirm.
The name change takes effect when ready in single-player worlds and on servers. Other players will see your new name the next time you join their world or server. If you try to change your name again within 30 days, the launcher will tell you when you can change it next — Microsoft allows one name change per 30 days on each account.
Key Takeaways
- Open the Minecraft Launcher, sign in with your Microsoft account, click "Skins," and select "Change Name" to update your player name.
- Your new name must be 3 to 16 characters and can include letters, numbers, and underscores only.
- Name changes take effect when ready, but you can only change your name once every 30 days.
- If your desired name is already taken, the launcher will show an error and you will need to choose a different name.
- Changing your name does not affect your worlds, inventory, or achievements — those stay with your account.
What Happens to Your Worlds and Items When You Change Your Name
Your single-player worlds, inventory, and all achievements remain exactly the same after you change your name. The game stores your progress under your account, not under your player name, so switching names does not erase anything. When you load a world you created before the name change, you will still own it and have access to all your items and structures.
On multiplayer servers, the server owner may see your old name in logs and backups for a while, but your character and inventory on that server belong to your account. If you were banned from a server under your old name, changing your name will not remove the ban — the server tracks bans by account, not by player name.
If Your Desired Name Is Already Taken
When you try to change your name, the launcher checks whether that name is already in use. If it is, you will see an error message saying the name is unavailable. You must choose a different name — there is no way to claim a name that another player is using.
If you want a specific name badly, you can check whether it is in use by searching for that player on the Minecraft website or a player database. If the account has not logged in for a very long time, the name may eventually become available, but Minecraft does not have a set timeline for when inactive names are released. Your best option is to pick a variation — adding numbers, underscores, or a short prefix usually makes a name unique.
Troubleshooting Name Change Problems
If the "Change Name" button does not appear in the launcher, make sure you are signed in with a Microsoft account. Minecraft Java Edition requires a Microsoft account to change your name — if you are still using a Mojang account, you will need to migrate to Microsoft first. The launcher will prompt you to do this if you have not already.
If you see a message saying you cannot change your name yet, you have already changed it within the last 30 days. The launcher shows the exact date you can change it again. If the launcher freezes or crashes when you try to change your name, close the launcher completely and reopen it, then try again. Clearing your launcher cache can also fix persistent problems — go to your Minecraft folder, delete the "launcher_cache" folder, and restart the launcher.
Name Changes on Minecraft Bedrock Edition
If you play Minecraft on Windows 10 or Windows 11 (Bedrock Edition), the process is different. Bedrock Edition uses your Microsoft account username, not a separate player name. To change how your name appears in Bedrock, you change your Microsoft account profile name through the Microsoft website, not through the game launcher.
Go to account.microsoft.com, sign in, and click "Your Info" on the left. Under "Manage your Microsoft account," click "Edit name" and enter your new name. This change affects all Microsoft services, not just Minecraft, so choose carefully. The change takes effect when ready in Bedrock worlds and servers.
Changing Your Skin After a Name Change
Changing your player name does not change your skin — the character appearance you see in the game stays the same. If you want a new skin to match your new name, you can upload a custom skin or choose a new one from the launcher. Click "Skins" in the launcher, then "Browse" to pick from the default skins or upload your own custom file.
Custom skins must be PNG image files in the correct format (64 by 64 pixels for classic skins, or 64 by 64 pixels with a second layer for slim skins). If you upload a skin, it applies to your account and shows up on all servers and worlds where you play.
Frequently Asked Questions
Can I change my name back to my old name?
Yes, but only after 30 days have passed since your last name change. You can change your name to anything available, including a name you used before, as long as no one else has claimed it in the meantime.
Will changing my name affect my Minecraft realms or servers I own?
No. Realms and servers are tied to your account, not your player name. You will still own and control them after the name change, and other players will see your new name when they join.
What if I change my name and then want to change it again the next day?
You cannot. The 30-day cooldown is firm — the launcher will show you the exact date you can change your name next. You must wait the full 30 days before making another change.
Does changing my name affect my Microsoft account or email?
No. Your Minecraft player name is separate from your Microsoft account username and email address. Changing your Minecraft name does not touch your account login or any other Microsoft services.
Can I use special characters or spaces in my new name?
No. Your name can only contain letters (A–Z), numbers (0–9), and underscores (_). Spaces, periods, hyphens, and other symbols are not allowed.