South East Asia Gamer Tools

Gaming Username Rules Compared

Every platform has its own idea of what a username is allowed to look like, and the differences trip people up constantly — a name that's perfectly fine on Discord might get silently rejected on Xbox, and a tag you've used for years on PlayStation might not even be typeable on Minecraft. This is a working reference for the platforms our tools cover, pulled together in one place so you're not hunting through six different help centers.

Character rules at a glance

PlatformAllowed charactersLengthNotes
XboxLetters, numbers, spaces1–15 charactersPlatform-wide unique gamertag. First rename is free; later ones may cost.
PlayStation (PSN)Letters, numbers, hyphen, underscore3–16 charactersNo spaces. Older accounts (pre-2019) may need a paid rename to change permanently.
Discord (username)Lowercase letters, numbers, underscore, period2–32 charactersDisplay name is separate and allows far more characters, including emoji.
TwitchLetters, numbers, underscore4–25 charactersNo symbols. Becomes your channel URL. Display name can only differ by capitalization.
MinecraftLetters, numbers, underscore3–16 charactersSame rules for Java and Bedrock now that both use Microsoft accounts.
Mobile Legends: Bang BangLetters, numbers, most Unicode symbols/emojiUp to 12–16 charactersNot required to be globally unique. One free rename, then a Change Card.
Call of Duty: MobileLetters, numbers, most Unicode symbolsUp to 16 charactersNot required to be globally unique. Needs a Nickname Card after the first free change.
Free FireLetters, numbers, most Unicode symbolsUp to 20 charactersOne free rename from the profile menu, then a Nickname Card.
Fortnite (Epic display name)Letters, numbers, limited symbols3–16 charactersTied to your Epic account. Epic limits how often you can change it.
RobloxLetters, numbers, one underscore3–20 charactersDisplay name is separate and more flexible than the username.

Advertisement

Which platforms are strictest?

Console and platform accounts (Xbox, PlayStation, Twitch, Minecraft, Roblox) are consistently the strictest — plain alphanumeric characters, one underscore at most, no symbols, because the username often doubles as a login credential or a URL. Mobile games (Mobile Legends, CODM, Free Fire) are the most permissive, since their in-game name is purely cosmetic and separate from the account login, which is exactly why stylized, symbol-heavy names are a genre unto themselves there and nowhere else on this list. If you're naming yourself across several platforms at once, the safe move is to lock in a plain alphanumeric version first — it'll work everywhere — and only add symbols or styling on the platforms that actually support it.

Try the generators for these platforms