- Why did the sign-up form reject a username I liked?
- Almost always one of three rules. Length: X caps usernames at 15 characters and wants at least 5, Reddit stops at 20, Twitch needs at least 4. Characters: X, Twitch and Reddit don't allow periods; Instagram, TikTok and Discord do, but Instagram won't let a name start or end with one and neither Instagram nor Discord allows two in a row. Placement: Twitch rejects a leading underscore. Most username generators ignore all of this, so you copy a name and the form throws it back. This one checks every name against the platform you picked before it shows it to you.
- Does this check whether a username is already taken?
- No. Checking availability means asking each platform's servers, and most of them block that kind of lookup or rate-limit it hard. Sites that claim to check everything at once often just send you to a sign-up or registrar page. The honest version is faster anyway: copy a name, paste it into the sign-up form, and the platform tells you in a second. If it's taken, hit Generate more or turn on Add numbers — a couple of digits is usually the difference between taken and yours.
- What does the Anywhere option do?
- It gives you names that pass the rules of every platform in the list at once: 5 to 15 characters, only lowercase letters, numbers and underscores, and no underscore at the start or end. That's the overlap of X's strict 15-character limit, Twitch's no-leading-underscore rule, and the no-periods rule on X, Twitch and Reddit. Use it when you want the same handle everywhere, which makes you easier to find and harder to impersonate.
- Why did my word change in the results?
- Usernames only allow plain letters and numbers, so the word gets cleaned up first. Accents come off (José becomes jose), capitals become lowercase, and spaces, punctuation and emoji are dropped. If the word is long, it's cut to three characters under the platform's limit so there's room to add something — on X that means 12 characters. If nothing is left after cleanup, like an emoji-only word or a name written in Cyrillic, the tool ignores it and tells you, and you still get 12 names from the style lists.
- Why are all the names lowercase?
- Because lowercase works everywhere. Instagram and Discord store usernames in lowercase no matter what you type, and on the platforms that show capitals, the handle is still matched without them, so JoseFox and josefox are the same name. If a platform lets you style the capitals, you can add them in the sign-up form after you've found a name that's free.
- Should I add numbers to my username?
- Only when the name you want is taken. Numbers make a handle harder to say out loud and easier to forget, so a clean word pair is better when you can get it. When you do add numbers, skip your birth year or anything tied to your address or phone — a username is public, and a birth year hands strangers half of what they need to guess security answers. Random digits do the same job without the leak. The tool also avoids a few number combos that read as jokes or hate symbols.
- What makes a good username?
- Short, easy to spell after hearing it once, and the same on every platform you use. A name like quietfalcon beats qu13t_f4lc0n_x because people can type it without looking it up. Avoid your full legal name if you want some privacy, and avoid anything tied to your age or school, since you may still be using the handle in ten years. If you might use it for work later, the Professional style keeps things neutral.
- What changes when I switch styles?
- The word lists. Cool pulls from words like lunar, ember and falcon. Cute leans on things like fluffy, mochi and otter. Gamer uses words like clutch, respawn and paladin. Professional sticks to plain, work-safe words like steady, ledger and studio. Every list is filtered through a blocklist, so none of the styles will hand you something rude by accident, including rude words formed where two words meet.
- Is what I type saved anywhere?
- No. The names are built in your browser from word lists that load with the page. Nothing you type is sent to a server, logged, or tied to an account. Close the tab and it's gone.