How to Change Your Minecraft Username: What You Need to Know

Changing your Minecraft username sounds simple — and in most cases, it is. But depending on which version of the game you play, which platform you're on, and how your account is set up, the process can look quite different. Here's a clear breakdown of how username changes work in Minecraft, what limitations exist, and what factors determine your experience.

Understanding Minecraft Account Types

Before you can change anything, you need to know what kind of Minecraft account you have. This matters more than most players realize.

Microsoft accounts are now the standard for Minecraft: Java Edition and Minecraft: Bedrock Edition on PC. Since 2021, Mojang completed its migration process, meaning all Java Edition players were required to migrate their old Mojang accounts to Microsoft accounts. If you haven't done this yet, your account may have limited functionality.

Mojang accounts (legacy) were the original login system for Java Edition. These are now deprecated, and Mojang no longer supports new registrations under this system. If you still have one, you've likely been prompted to migrate.

Console and mobile accounts operate through platform-specific systems — PlayStation Network, Nintendo Account, Xbox profile, or Apple/Google accounts — and username changes on those platforms follow each platform's own rules.

Knowing which type you have is the first variable that shapes everything else.

How to Change Your Username on Java Edition (PC)

For Minecraft: Java Edition, your in-game username is tied to your Microsoft account's Minecraft profile name, not your Microsoft display name. These are two separate things.

To change it:

  1. Go to minecraft.net and log in with your Microsoft account.
  2. Navigate to your profile page.
  3. Find the Profile Name field and select the option to change it.
  4. Enter your desired new name and confirm.

Your new name will appear in-game after you restart the launcher and log back in.

The Cooldown Rule 🎮

One important limitation: Minecraft only allows you to change your Java Edition profile name once every 30 days. This cooldown is enforced at the account level, not the device level. So if you changed your name recently, you'll need to wait out the window before another change is available.

Previously used names don't become immediately available for others to claim — there's a holding period before a released name re-enters the pool, though Mojang hasn't published an exact timeline for this.

How to Change Your Username on Bedrock Edition

Minecraft: Bedrock Edition (which covers Windows 10/11, Xbox, PlayStation, Nintendo Switch, iOS, and Android) uses a different identity layer. Your in-game name in Bedrock is typically your Xbox gamertag or platform display name.

  • Xbox / Windows (Microsoft account): Your Bedrock username comes from your Xbox gamertag. To change it, you go through Xbox account settings at account.xbox.com or through the Xbox app. Microsoft allows one free gamertag change; subsequent changes require a fee (typically charged in Microsoft points or currency, though exact pricing can vary by region and time).
  • PlayStation: Your Minecraft Bedrock name reflects your PSN Online ID. Sony allows one free PSN name change, with paid changes thereafter.
  • Nintendo Switch: Your name comes from your Nintendo Account nickname. Changes are made through the Nintendo Account settings portal.

This fragmentation is a common source of confusion — players often change their Microsoft display name expecting it to update in Bedrock, only to find their Xbox gamertag remains unchanged.

Key Variables That Affect the Process

FactorWhat It Determines
Account type (Microsoft / console / legacy)Where you go to make the change
Java vs. BedrockWhich name system applies
Time since last changeWhether the 30-day cooldown (Java) has passed
Platform (Xbox, PSN, Nintendo)Cost and process for Bedrock
Migration statusWhether your account is fully functional

What Stays the Same After a Name Change

Changing your Minecraft username does not affect:

  • Your UUID (Java Edition) — the unique identifier that servers use to track your account, stats, and permissions
  • Your saved worlds and local data
  • Your purchased content and entitlements
  • Your friends list on Bedrock (tied to your Xbox profile)

This is relevant for players on servers with whitelist systems or rank permissions. Server administrators typically track players by UUID on Java, so a name change shouldn't strip your rank or access — but it's worth confirming with individual server admins, since some older setups may still use name-based tracking.

Common Issues Players Run Into

"I changed my Microsoft display name but my username didn't update in Java." These are separate fields. Your Microsoft display name and your Minecraft profile name are not linked. You must change the profile name specifically at minecraft.net.

"My name changed on Xbox but not on my Nintendo Switch." Cross-platform name syncing is limited. Some platforms display your gamertag while others show a local nickname. The behavior depends on which version of Bedrock you're running and how the platform handles identity. 🕹️

"My old name is still showing up for other players." Name propagation can take time — sometimes a few minutes, sometimes longer depending on server caching. Restarting the game client or reconnecting to a server usually resolves it.

The Part Only You Can Answer

Whether changing your username is straightforward or involves extra steps depends heavily on your specific setup — which platform you play on, whether your account is fully migrated, how recently you last changed your name, and whether you're playing Java, Bedrock, or both.

The process itself is well-defined once you know which system applies to you. But the starting point — and any costs or waiting periods involved — varies enough from player to player that your own account situation is the piece that determines what the next step actually looks like. ✅