You can change your Battle.net username once every 30 days through your account settings

Log into your Battle.net account at battle.net, go to Account Settings, and select the "Profile" tab. You'll see your current username next to "Battle Tag" — this is what other players see. Click "Edit" next to it, type your new username, and confirm the change. The system will tell you when ready if the name is already taken or violates Blizzard's naming policy.

The change takes effect right away. Your friends list, game progress, and account history all stay the same — only the name changes. You can make another change 30 days after your last one, so plan ahead if you want something specific.

Key Takeaways

  • You can change your Battle.net username once every 30 days from the Profile tab in Account Settings.
  • The new username must be between 3 and 12 characters, contain only letters and numbers, and cannot include spaces or special characters.
  • Blizzard blocks usernames that are offensive, impersonate real people, or match trademarked names — the system rejects these when ready.
  • Your change takes effect when ready across all Blizzard games, but friends may need to refresh their client to see the new name.
  • If you forget your current username, you can find it on your Account Settings page or in any Blizzard game's social menu.

What names Blizzard will and won't allow

Your new username must be 3 to 12 characters long and can only contain letters (A–Z, a–z) and numbers (0–9). No spaces, hyphens, underscores, or special characters are permitted. The system rejects the name when ready if it breaks these rules, so you'll know right away if your choice won't work.

Blizzard also blocks names that are sexually explicit, hateful, or impersonate real people or public figures. Names that match trademarked brands or existing Blizzard intellectual property (character names from games, for example) are usually rejected too. If you try a name and it's blocked, the error message will tell you it violates the Code of Conduct — try something different rather than appealing, because Blizzard doesn't review these decisions.

The 30-day waiting period between changes

Once you change your username, you cannot change it again for 30 days. This timer starts the moment you confirm the change, not when you first click Edit. If you change your mind when ready after, you're locked in until the 30 days pass.

Plan your username carefully before you confirm. Write it down and test it in your head for a few hours if you're unsure — there's no way to undo a change before the waiting period ends. If you absolutely need a different name sooner, your only option is to contact Blizzard Support, but they rarely override the 30-day rule unless there's a safety concern (like if your old name was being used to harass you).

How your change appears to other players

Your new Battle Tag shows up when ready in your profile and in-game. Friends who are already in your friends list will see the new name the next time they log in or refresh their client. New players you meet will only ever see your new username — they won't know what it was before.

In some games like World of Warcraft, your character name is separate from your Battle Tag. Changing your Battle Tag does not change your character names in any game. Other players in WoW will still see your character's original name in-game, but your Battle Tag (the name they see when you're offline or in other Blizzard games) will be the new one.

Changing your username on mobile or console

You cannot change your Battle.net username through the mobile Blizzard app or through console versions of games like Overwatch or Diablo. You must use a web browser on a computer or phone to log into battle.net directly and make the change from Account Settings.

Once you've changed it on the website, the new name will sync to your mobile app and console games within a few minutes. Make sure you're logged into the correct account before you start — if you have multiple Battle.net accounts, changing the username on one won't affect the others.

What to do if your username is already taken

If you try a name and the system says it's already in use, you'll need to choose something different. There's no waitlist or reservation system — the name belongs to whoever claimed it first. Try variations like adding a number at the end, using a different spelling, or picking a completely different name.

You can check whether a name is available before you try to claim it by searching for that player in the Battle.net directory, but the directory doesn't always show every account. The only reliable way to know is to attempt the change — if it's taken, you'll find out when ready.

Frequently Asked Questions

Can I change my username more than once every 30 days?

No. The 30-day waiting period is fixed and applies to all accounts. Blizzard Support will not override this rule except in rare cases involving account security or harassment. If you need to change your name urgently for safety reasons, contact Support and explain the situation.

Will changing my username affect my game progress or friends list?

No. Your account, characters, items, rank, and all friends remain exactly the same. Only the name that displays changes. Friends may need to refresh their client to see the new name, but the friendship itself is unaffected.

What if I forget what my current username is?

Log into battle.net and go to Account Settings — your Battle Tag is displayed on the Profile tab. You can also see it in any Blizzard game by opening the social menu or friends list. If you can't log in, use the "Forgot your password?" option on the Battle.net login page to recover your account.

Can I use special characters or spaces in my new username?

No. Only letters (A–Z, a–z) and numbers (0–9) are allowed. Spaces, hyphens, underscores, and all special characters will be rejected. The system tells you when ready if your choice contains invalid characters.

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

No. Your password and username are separate. Changing your username does not affect your password, and you don't need to update anything else on your account. Your login email address stays the same too.