Nickname guides

A generator hands you names. It cannot tell you that the one you fell in love with is three characters too long for an Xbox gamertag, that Discord will lowercase it, or that the platform you are joining separates the name you log in with from the name people read. These guides cover that half of the problem.

What is here

Every platform on this site is documented from the same source: a single table of length limits and permitted characters, carrying the month it was last checked. When a guide states a number, that number comes from the table rather than from memory, and the table carries the month it was last verified. Where a rule could not be confirmed, the guides say so instead of guessing — a confident sentence about a rule that changed last quarter is worse than no sentence at all.

The platform guides each answer the same four questions: which identifier the platform actually asks you for, what it will and will not accept, how that identifier differs from the display name other people see, and what to do when the name you want is gone. The answers differ more than you would expect. Discord, Twitch, Instagram and Roblox all separate a login handle from a display name, and the two obey different rules. Steam has no login handle in the sense the others do. Xbox appends digits to a tag that is already taken, so the name you type is not always the name you get.

Choosing a name you can keep

Most people do not want a different name on every service. That is a harder constraint than it sounds: a name that works everywhere has to satisfy the strictest rule on every axis at once — the shortest maximum length, the smallest permitted character set, the requirement to start with a letter. The guide on using one username everywhere works that intersection out and shows what is left.

The rest of the section deals with the practical parts: how to check whether a name is actually free rather than merely absent from a search box, and how to choose a name for something that is not just you — a stream, a team, a clan — where the name has to survive being said out loud, typed by strangers and read at a glance in a scoreboard.

How to use these with the generator

The workflow that tends to work is the reverse of the obvious one. Decide the constraint first — the platform you actually need the name for, and therefore the length and character set you are bound by — then generate against it. Every collection on this site can be filtered to a length range, so a shortlist that already fits Xbox is a few clicks rather than a disappointment at sign-up. Each guide links to the collections that suit its platform, and each collection page regenerates on demand if the first batch is not right.

Platform rules and limits

Username rules by platform Length limits and permitted characters for Discord, Twitch, Steam, Instagram, YouTube, Xbox, PSN, Minecraft, Roblox and Telegram, with what each rule means in practice. Discord username rules A Discord username runs 2 to 32 characters: lowercase letters, digits, underscores and periods. How it differs from the display name and server nickname. Twitch username rules A Twitch username runs 4 to 25 characters: letters, digits and underscores, never starting with one. How the display name differs, and why it is your URL. Steam name rules A Steam profile name stops at 32 characters and accepts almost anything. How it differs from the custom URL and friend code, and which one to choose carefully. Instagram username rules An Instagram username stops at 30 characters: letters, digits, periods and underscores. How the handle differs from the display name people search, and changes. YouTube handle rules A YouTube handle runs 3 to 30 characters: letters, digits, underscores, hyphens and periods. How it differs from the channel name, and how to choose both. Xbox gamertag rules An Xbox gamertag runs to 15 characters while the name is free; a taken name caps your part at 12 and adds a numeric suffix. What it accepts, and how to choose. PlayStation Network online ID rules A PlayStation Network online ID runs 3 to 16 characters: letters, digits, hyphens and underscores, starting with a letter. What changing it can do to old games. Minecraft username rules A Minecraft Java username runs 3 to 16 characters: letters, digits and underscores only. Bedrock uses your Xbox gamertag instead. What each accepts, and renaming. Roblox username rules A Roblox username runs 3 to 20 characters: letters, digits and at most one underscore. How it differs from the display name, and how to choose both well.

Choosing and keeping a name

Background

Also on NickPick

Ready to pick a name?

Use the generator to get names that already fit these rules

Go to Generator