Skip to content

Username Generator

Unlimited username ideas, printed fresh every tap. Pick a style, add a word that’s yours, and lock the output to a platform’s rules so every name actually fits.

Style
Letter case
Separator
Numbers
Minimum

Tap a name to copy. ☆ saves it on this device.

Pick your platform

Each platform page starts with sensible settings and that platform’s length and symbol rules switched on.

Or a style

Ask the name smith

Word banks are fast, but they don’t know you. Describe yourself or paste a name you’re unsure about, and our AI helper writes personal ideas or an honest review. It never checks availability and won’t write offensive or brand-impersonating names.

0/300

Up to 12 requests per 10 minutes. What you type is sent to our AI provider to answer, and not stored by us.

How the generator builds names

Every style has two small word banks: descriptive words and things. The generator picks a shape (adjective + noun, noun + noun, “The” + two words, or your own word in front or behind), applies the letter case you chose, joins the words with your separator, and sometimes adds a short number. Then it throws away anything outside your length range or the platform’s rules.

Because it runs in your browser, there is no daily limit, no sign-up and no wait. The first batch on each page is fixed so the page loads with ideas; every shuffle after that is random.

Four habits of handles that last

  • Under 15 characters. That fits X, Snapchat and Minecraft, the strictest common limits.
  • Sayable. If you have to spell it out on voice chat, it will be mistyped.
  • Portable. Letters and numbers only work everywhere; symbols don’t.
  • Private. Leave out your surname, birth year and town.

More in the guide to choosing a username.

Why every short username is taken

Drag the sliders. The first number counts every possible string. The second counts only ones you could say out loud (a consonant–vowel rhythm like kovan). Compare that to how many accounts a big platform holds.

All possible strings

12 million

Pronounceable ones

287 thousand

Accounts vs. sayable names

There are more accounts than pronounceable names this long. Every one of them could already be gone.

That’s why generators combine two real words, add a separator, or tack on a number: each trick multiplies the space. Two words from banks of 1,000 each give a million combinations before any digits.

Username rules by platform

Length limits and allowed symbols differ a lot. Use this as a quick reference, or paste a name into the username checker to test it against all of them at once.

Username format rules by platform
PlatformLengthSymbols allowedNotes
Instagram1–30. _ · not case-sensitiveLetters, numbers, periods and underscores only. Official help
TikTok2–24. _ · not case-sensitiveLetters, numbers, underscores and periods. Official help
X (Twitter)5–15_ · not case-sensitiveLetters, numbers and underscores only; more than 4 characters. Official help
YouTube handle3–30. _ - · not case-sensitiveLetters, numbers, underscores, hyphens and periods. Official help
Discord2–32. _ · not case-sensitiveLowercase letters, numbers, underscores and periods (the unique-username system that replaced #1234 tags). Official help
Roblox3–20_Letters and numbers, plus at most one underscore that is not first or last. Official help
Minecraft (Java)3–16_Letters, numbers and underscores. Official help
Xbox gamertag1–12spaceUp to 12 characters; letters, numbers and single spaces. Official help
Twitch4–25_ · not case-sensitiveLetters, numbers and underscores. Official help
Snapchat3–15. _ - · not case-sensitiveStarts with a letter; letters, numbers and one of - _ . allowed. Official help
Fortnite (Epic display name)3–16space . _ -Letters, numbers, spaces, periods, hyphens and underscores. Official help
Reddit3–20_ -Letters, numbers, hyphens and underscores. Official help
Steam profile name2–32space . _ - ! ?The profile name is free text and can be changed at any time. Official help
Gmail address6–30. · not case-sensitiveLetters, numbers and periods. Official help

Rules last reviewed September 2026. Platforms change them without notice; the official help centre linked in each row is the final word.

Frequently asked questions

Is UsernameForge really unlimited?

Yes. Names are built in your browser from word banks, so you can shuffle as often as you like. Nothing is sent to a server unless you use the AI name smith.

Does it check whether a username is available?

No, and we will never pretend to. Checking would mean scraping each platform, which breaks their terms. We check the format against each platform’s published rules; the platform’s own sign-up page tells you if it is free.

How do I make a unique username?

Add a word that is yours (a nickname, a hobby, an inside joke) in the "Your word" box, pick a style, and combine two words rather than one. Numbers work, but a separator or an unusual word is more memorable.

What makes a good username?

Short (under 15 characters so it fits almost every platform), easy to say out loud, spelled the way it sounds, free of look-alike characters like l and I, and not tied to your real name or age.

Can I save names I like?

Tap the star on any name. Saved names stay in this browser only (localStorage) and you can clear them any time.