Yes, you can change your Minecraft Java username, but the process and limits depend on your account type

If you own a Minecraft Java Edition account, you can change your username through your Microsoft account settings. The change takes effect when ready in the game. However, Microsoft limits how often you can change it — you can change your username once every 30 days. If your account is very old (created before the Microsoft migration in 2020), you may have additional restrictions or need to migrate your account first.

The username you choose must be between 3 and 16 characters, contain only letters, numbers, and underscores, and not already be taken by another player. Once you change it, your old username becomes available for someone else to claim after a waiting period.

Key Takeaways

  • You change your Minecraft Java username through your Microsoft account profile, not through the game launcher itself.
  • Each username change must be at least 30 days apart — you cannot change it again until that period passes.
  • Your new username takes effect when ready in multiplayer servers and in your game profile, but some servers may cache your old name for a few hours.
  • If your account predates the 2020 Microsoft migration, you may need to complete that migration before you can change your username.

How to change your username through Microsoft Account

Log into your Microsoft account at account.microsoft.com. Click on "Your info" in the left menu, then look for the section labeled "Minecraft profile" or "Gaming profile." You should see your current Minecraft username displayed there.

Click the edit button (usually a pencil icon) next to your username. Type your new username into the field. Microsoft will check in real time whether the name is available. If it is taken, you will see a message telling you so, and you will need to choose a different one. Once you have selected an available name, click save or confirm. The change takes effect within seconds.

What happens to your old username

When you change your username, your old one does not disappear when ready. Other players cannot use it right away, but it enters a grace period. After approximately 30 days, your old username becomes available for another player to claim. During that grace period, if you change your mind, you can change back to your old username without waiting the full 30 days — but only during that window.

On multiplayer servers, your old username may still appear in chat logs or on signs for a while because servers cache player data. This is normal and does not mean the change failed. The server will update to your new name within a few hours as players rejoin and the cache refreshes.

The 30-day waiting period between changes

Microsoft enforces a 30-day cooldown between username changes. This means if you changed your username today, you cannot change it again for 30 days. The timer starts from the date of your last change, not from when you first created the account.

If you try to change your username before 30 days have passed, Microsoft will show you a message telling you when you will be may be able to access to change again. There is no way to bypass this waiting period, even if you contact Microsoft support. Plan your username changes accordingly if you think you might want to change again soon.

If your account is older than 2020

Minecraft Java accounts created before Microsoft's acquisition in 2020 were originally Mojang accounts. These accounts had different rules and were not automatically linked to Microsoft accounts. If you have an old account, you may see a message asking you to migrate it to a Microsoft account before you can change your username.

The migration process is free and takes a few minutes. You will need a Microsoft account (you can create one for free with any email address). Go to minecraft.net, sign in with your old Mojang credentials, and follow the prompts to link it to a Microsoft account. Once migration is complete, you can change your username using the steps above.

Usernames that cannot be changed

Some accounts cannot change their username at all. If your account was created through a Minecraft Realms subscription, a gift code, or certain promotional channels, it may be locked to its original username. You can check whether your account has this restriction by attempting to change your username — Microsoft will tell you if your account type does not support changes.

If your account is locked, there is no workaround. You would need to create a new account to use a different username. Contact Microsoft support only if you believe your account was incorrectly flagged as locked; they rarely override this restriction.

What to do if the change does not appear in-game

After you change your username in your Microsoft account, close Minecraft Java Edition completely and relaunch it. The launcher should detect the change and update your profile. If you are still seeing your old username in the launcher, try logging out of the launcher entirely, then logging back in.

If you are playing on a multiplayer server and other players still see your old name, that is usually a server-side cache issue, not a problem with your account. Wait a few hours or rejoin the server. If the old name persists for more than 24 hours on a server you own or manage, restart the server to force it to refresh player data.

Frequently Asked Questions

Can I change my username back to what it was before?

Yes, but only within 30 days of the change. Your old username enters a grace period after you change it, and you can reclaim it during that time without waiting another 30 days. After 30 days, your old username becomes available to other players and you cannot use it again unless someone releases it.

Do I need to change my password when I change my username?

No. Your username and password are separate. Changing your username does not affect your password or your account security. You log into Minecraft with your email address and password, not with your username.

Will my skins and capes transfer to my new username?

Yes. Your skins, capes, and all other cosmetics are tied to your Microsoft account, not to your username. When you change your username, everything stays with your account.

What if someone else took the username I want?

You cannot claim a username that is currently in use. You will need to choose a different one. If the username belongs to an inactive account, you cannot force Microsoft to release it. You can only wait and hope the account owner changes their username or the account becomes inactive long enough for Microsoft to recycle it, though Microsoft does not publicly state how long that takes.

Do I need to change my username on servers I play on?

No. Your username is part of your account, so it updates everywhere automatically. Servers you play on will see your new username the next time you join. You do not need to update anything on the server side.