Updated September 2026
Username and gamertag character limits for 17 platforms
The universal safe range is 4 to 10 characters. Twitch will not take anything under 4 and Nintendo stops at 10, so that is the only window clearing all 17. For a name that reads like a brand, aim for 8 to 10.
Check your name against every platform
Type a name once. Every platform updates as you type, showing whether it fits, how many characters over you are, and whether a space is the problem rather than the length.
Username and gamertag checker
Runs in your browser. Nothing is sent anywhere.This checks length and character rules only. No platform offers a public way to see whether a specific name is already taken, so confirm inside the app before spending a rename token.
Character limits for all 17 platforms
Sorted shortest limit first, because the shortest limit is the one that decides your name. Each row shows where the number came from: documented means the platform publishes it, reported means credible sources agree but the platform does not publish it, and unverified means we are still confirming it, so test in the app.
| Platform | Limit | Rules | Source |
|---|
The limits people look up most
Seven platforms get asked about far more than the rest. Here is what each one actually enforces, and where that number comes from.
Xbox gamertag character limit
Xbox gamertags now allow up to 15 characters, raised from the long-standing 12-character limit in June 2026 and rolled out to all users rather than just Insiders. There is a catch: if your gamertag is not unique and carries a numeric suffix, or if it uses non-Latin characters, it still caps at 12. Microsoft's developer documentation notes that a 12-character gamertag plus a 3-digit suffix totals 16 rendered characters, which is why the underlying field is larger than the number you are allowed to type.
Instagram username character limit
Instagram usernames run up to 30 characters, using letters, numbers, underscores and periods. Instagram does not publish this limit in its own help pages, so treat 30 as a practical cap that many sources agree on rather than an official figure. It is not the same as your display name, which is a separate field with different rules and more room.
Steam name character limit
Steam profile names are widely reported at 32 characters, and Steam accepts most Unicode along with spaces, which makes it the most permissive platform on this page. Valve does not document the limit anywhere official, and community reports are not unanimous, with at least one putting it at 18, so test before you commit to a long name.
Roblox username character limit
Roblox usernames are commonly cited at 3 to 20 characters, with the underscore as the only special character allowed, and only one of them. Roblox's own support articles on changing your username and your display name do not state a character count at all, so this figure is not officially confirmed by Roblox.
TikTok username character limit
TikTok caps usernames at 24 characters, minimum 2, using letters, numbers, underscores and periods, and a period cannot be the last character. You can change it once every 30 days. The widely-quoted 30-character figure belongs to TikTok's nickname field, which is the display name shown on your profile rather than the @handle.
Discord username character limit
Discord usernames run 2 to 32 characters, forced to lowercase, and accept only letters, numbers, underscores and periods, with no two periods in a row and no spaces. Your display name is a separate field and far looser: 1 to 32 characters, accepting uppercase, spaces, emoji and non-Latin characters.
Twitch username character limit
Twitch usernames are 4 to 25 characters, letters, numbers and underscores only. This comes from Twitch developers on Twitch's own developer forum rather than a help article, and they note that legacy accounts with 2 and 3 character names still exist from before the limit was enforced. Twitch is the reason the universal minimum on this page is 4.
Why platforms limit name length
Three reasons, and together they explain why consoles are stricter than social apps.
01 — STORAGE
Indexing and search
Names are indexed, searched and matched across very large player databases. A short fixed field stays fast to look up and cheap to compare, which matters more on a console network than on a website.
02 — DISPLAY
Fitting the screen
A name has to survive a scoreboard, a kill feed, a friends list, a chat line and a mobile lobby. Around twelve characters is what fits in all of those without truncating, which is why consoles held at 12 for so long.
03 — ABUSE
Impersonation and squatting
Without a limit, names like "OfficialSupport_Verified_Admin" become easy. Short limits cut impersonation, reduce profanity workarounds and make it harder to hoard thousands of variations of a popular name.
How we check these numbers
Every limit here is checked against the platform's own documentation first. Where that documentation exists, the row is marked documented. Where it does not, and for most platforms it does not, the row is marked reported or unverified, and we say so rather than presenting a guess as fact.
This matters more than it sounds. When we last reviewed this page, two of its headline numbers were wrong: Xbox had moved to 15 characters and TikTok's username cap was 24, not 30. Limits change quietly and most sites never revisit them.
Sony, Roblox and Nintendo publish no character count at all in their support pages, so those rows carry the honest label rather than a borrowed number. Always confirm inside the official app before spending currency or a paid rename token.
- Platforms covered17
- Documented9
- Reported4
- Unverified6
- Last verifiedSep 2026
- Availability checksNone claimed
Username length questions people actually ask
What is the safe username length across platforms?
Four to ten characters. Twitch refuses anything under four, and Nintendo stops at ten, so that is the only window that clears every platform on this page. If you want a name that reads like a brand rather than a stub, eight to ten is the practical sweet spot.
Which platform has the shortest name limit?
Nintendo, at ten characters. Battle.net, Free Fire and Mobile Legends follow at twelve. Since Xbox moved to fifteen in June 2026, it is no longer among the strictest. Steam and Discord are the most generous at thirty-two.
How many characters can an Xbox gamertag be?
Fifteen, as of June 2026, up from the twelve-character limit Xbox used for years. The change is live for all users, not just Insiders. Gamertags that are not unique, or that use non-Latin characters, still cap at twelve.
Do spaces count toward the character limit?
Yes, on every platform that allows spaces at all. A space uses one character exactly like a letter does, which matters most on the twelve-character platforms where two words rarely fit. Most platforms refuse spaces in the username entirely and only allow them in a display name.
Can I use symbols and Unicode in a username?
It depends entirely on the platform, and this is where most rejections come from. Steam and Discord display names accept almost anything. Battle.net allows accented letters but no spaces or symbols at all, and a BattleTag cannot start with a number. Riot IDs are alphanumeric only. Build the name from plain letters and numbers first, then add decoration only where the table says it is safe.
Does this page check whether a name is already taken?
No. It checks length and character rules, which is a different thing. None of these platforms offers a public way to see whether a specific handle is free, so any tool claiming to check availability across all of them is guessing. Test the name inside the platform itself before paying for a change.
Platform name guides
Length is only the first gate. These cover change costs, cooldowns, character rules and the username systems behind each platform.
Discord special characters
What works in Discord usernames, display names, nicknames and channels.
Check the rules → Riot IDValorant Riot ID guide
Riot ID limits, tagline rules and the 90-day name-change cooldown.
Read the guide → RobloxRoblox username checker
Roblox username rules, display-name differences and allowed characters.
Check a name → InstagramChange your Instagram username
How the change works, what breaks, and how long you wait between changes.
Read the guide → COD MobileCOD Mobile name setup
Nickname setup, UID versus Player ID, rename cards and display behaviour.
Read the guide → TroubleshootingName too long error fixes
What to do when a platform rejects your name even though it looks short enough.
Fix the error → Name ideasGaming nickname generator
Generate PUBG, Free Fire, BGMI and Fortnite style names with symbols and clan tags.
Open the tool → SocialUsername and bio generator
Usernames, display names and bios for social platforms, within their limits.
Open the tool → MinecraftMinecraft username checker
Look up a Minecraft name, its UUID and its change history.
Check a name →