A gamer tag for Discord
Bold gaming words, joined with an underscore, all lowercase as Discord requires.
Gaming / Discord / underscore / no digits
Press Generate for random usernames in six styles: gaming, cute, cool, funny, professional and aesthetic. Add a word of your own, choose Instagram, X, TikTok, Discord, Reddit, Twitch, YouTube or GitHub, and every name is built to fit that platform's length and character rules.
Every platform sets its own limits, and a name that works on one site can be rejected on another. This table shows what each platform asks for, and the generator follows the same limits when you pick one.
| Platform | Length | Allowed characters | Also good to know |
|---|---|---|---|
| Up to 30 | Letters, numbers, periods, underscores | No spaces. Periods cannot be doubled or sit at the start or end. | |
| X (Twitter) | Up to 15 | Letters, numbers, underscores | The tightest limit of the big platforms. |
| TikTok | Up to 24 | Letters, numbers, periods, underscores | A username cannot end with a period. |
| Discord | 2 to 32 | Lowercase letters, numbers, periods, underscores | Names are lowercase only, with no two periods in a row. |
| 3 to 20 | Letters, numbers, hyphens, underscores | No spaces or other symbols. | |
| Twitch | 4 to 25 | Letters, numbers, underscores | No spaces, periods or hyphens. |
| YouTube handle | 3 to 30 | Letters, numbers, underscores, hyphens, periods | Separators cannot be at the start or end. |
| GitHub | Up to 39 | Letters, numbers, single hyphens | No hyphen at the start or end, and none in a row. |
Rules were checked in 2026 against each platform's help pages and current references. Platforms change them from time to time, so the sign-up screen always has the last word. A name that fits X's 15 characters, using only letters, numbers and underscores, fits everywhere in this table.
Each style pairs a word from one list with a word from another. The totals below count every different pair before any numbers are added.
| Style | Example | Word pairs | With 2 digits | With 4 digits |
|---|---|---|---|---|
| Gaming | ShadowWolf | 2,550 | 255,000 | 25,500,000 |
| Cute | FluffyBunny | 2,304 | 230,400 | 23,040,000 |
| Cool | SilentEcho | 2,500 | 250,000 | 25,000,000 |
| Funny | SleepyWaffle | 2,450 | 245,000 | 24,500,000 |
| Professional | BrightStudio | 2,500 | 250,000 | 25,000,000 |
| Aesthetic | SoftMoon | 2,500 | 250,000 | 25,000,000 |
Across all six styles that is 14,804 different word pairs. Adding your own word, a separator or a number multiplies that again, so two people using the same settings will rarely see the same name.
Press "Load this example" to set the options and generate straight away. Every press gives a fresh set of names.
Bold gaming words, joined with an underscore, all lowercase as Discord requires.
Gaming / Discord / underscore / no digits
Your own word mixed with a soft adjective or a small animal, joined with a dot.
Cute / word: luna / Instagram / dot
Fifteen characters is tight. A two-digit number helps a short name stay free.
Any style / X / 2 digits / nothing between words
Professional words joined with a hyphen, lowercase, no numbers.
Professional / GitHub / hyphen / lowercase
Say it out loud first. A good username survives being read over a call or a podcast. If a friend would ask how to spell it, pick another from the batch.
Keep personal details out. Your surname, birth year, school or street make a name easy to trace. A random word pair with no real information in it is safer on a public profile.
Skip lookalike characters. Swapping letters for numbers, such as a zero for an O or a one for an l, makes a name hard to type and easy to mistake for someone else.
Use numbers sparingly. A short number helps when a name is taken, but long strings of digits make an account look automated. Two digits are usually enough, and the Numbers setting lets you choose none at all.
Match your handles across sites. If you will use the same name on several platforms, generate with the platform that has the tightest limit first, then check that exact name on the others.
Each name starts with a style, either the one you chose or one picked at random when the style is Any. The generator then picks one word from each of that style's two lists with crypto.getRandomValues, the secure random source built into your browser, using rejection sampling so no word is favoured by the maths. If you typed your own word, it replaces one half of the pair.
Names that are too long for your limit are thrown away and drawn again, and names inside one batch never repeat. If your settings leave room for fewer names than you asked for, the page shows what it found and says so.
The word lists are common, family-friendly English words, and the generator does not check whether a name is free. It cannot see your accounts, and your own word is never sent anywhere. Everything happens on this page, and nothing is saved when you close it.
Add a word of your own, switch on 2 or 3 digits, or pick a style with longer words such as Aesthetic or Funny. Unusual word pairs are far less likely to be taken than short common words. The generator cannot check availability, so test your favourites on the sign-up screen.
No. It builds names from word lists on this page and does not look at any platform's accounts. Paste a favourite into the sign-up box to see whether it is free.
Yes. Type it into "Your own word" and it is joined with a random adjective or noun. Only letters and numbers are used, up to 14 characters.
Pick the platform from the list. The generator sets the longest allowed name, switches off separators that platform rejects and makes Discord names lowercase, as Discord requires.
Short enough to say and type easily, ideally under 15 characters. X allows up to 15 and Instagram up to 30, so a name that fits X works on the others too.
The word lists are common and family-friendly. For privacy, keep your surname, birth year and location out of a public username, and never reuse a username as a password.
Yes. The Gaming style mixes bold words such as Shadow, Falcon and Vortex, and suits Discord, Twitch and most game accounts. Some games set their own limits, so check the length and characters your game allows.
Words are picked with your browser's secure random source, so each word in a list has the same chance. Your own word and your shortlist stay on this page and are never sent or saved.
Random first and last names from 11 origins, by gender, up to 100 at a time.
Olivia TaylorNouns, verbs and adjectives from a curated list, with length and letter filters.
silent lanternGirl, boy and unisex names with origin and meaning, filtered by letter, length or culture.
Matilda: mighty in battlePaste a list, spin the wheel and get a fair random winner. Remove winners as you go.
Hana