A username generator that starts from your name
Most username generators spit out random words that have nothing to do with you. This username generator works the other way round: type your name, nickname or a couple of keywords, pick a style, and it builds 20 handles around your words — cool, gaming, professional, cute, aesthetic or short.
Every idea is checked against your maximum length and the character rules most platforms share (letters, digits, dots, underscores and hyphens, nothing at the start or end). Add numbers, choose a separator, flip on leetspeak for a gamer tag, and copy any idea with one tap. Leave the box empty and it picks random base words for you.
It runs entirely in your browser and never contacts Instagram, TikTok, X, Discord, Reddit, Steam or anyone else — so availability is something you check on the platform once you have a shortlist.
How to use the Username Generator
- Type your name or a few keywords into Your name or keywords — “Priya”, “shadow fox”, “pixel art”.
- Choose a Style: Cool, Gaming, Professional, Cute, Aesthetic or Short.
- Set the Separator and Max length for the platform you are signing up to, and tick Include numbers or Leetspeak if you want them.
- Press Generate usernames (or Enter) as many times as you like — 20 new ideas appear each time.
- Copy an idea with its copy button, or star it to keep it in your saved list, then check it on the platform.
Username Generator features
Built from your words
Prefixes, suffixes and numbers are wrapped around the name or keywords you give, so the result still sounds like you.
Six styles
Gaming adds words like “viper” and “clutch”; Professional keeps it clean (“priya.codes”); Aesthetic leans soft (“velvet.priya”); Short squeezes a word down to 3–6 characters.
Platform-ready
Usernames only use a–z, 0–9, dots, underscores and hyphens, never start or end with punctuation, and respect your maximum length.
Numbers and leetspeak
Add years, lucky numbers or gamer-style digits, or swap a few letters for 4, 3, 1, 0, 5 and 7.
Saved list
Star the ideas you like and they stay on this device until you clear them.
Private
Nothing you type leaves your browser, and no social network is contacted.
Username rules on popular platforms
Set “Max length” to the platform you are joining. Dots and hyphens are not allowed everywhere, so pick “Underscore” or “None” if you are unsure.
| Platform | Max length | Allowed characters |
|---|---|---|
| 30 | Letters, numbers, periods and underscores | |
| X (Twitter) | 15 | Letters, numbers and underscores |
| TikTok | 24 | Letters, numbers, periods and underscores |
| Discord | 2–32 | Lower-case letters, numbers, periods and underscores |
| 3–20 | Letters, numbers, underscores and hyphens | |
| YouTube handle | 3–30 | Letters, numbers, periods, underscores and hyphens |
| GitHub | 39 | Letters, numbers and single hyphens (not at the start or end) |
What makes a good username
- Say it out loud. If you would have to spell it for someone, it is too clever. “priya_codes” beats “pr1y4.c0d3z” for anything professional.
- Keep it consistent. Using the same handle on every platform makes you easy to find — generate once, then try it everywhere.
- Avoid birth years and locations on public accounts; they are small pieces of personal information you cannot take back.
- Don’t rely on trailing numbers. “alex_nova_2847” signals that the name was taken. A prefix or a different suffix usually looks better.
- Check trademarks. Using a brand name in a handle can get an account suspended.
If your favourite is taken
Switch styles rather than adding digits: the Professional style turns “alex nova” into “alexnova.design” or “itsalexnova”, while Aesthetic gives “alexnova.haze”. Shorter is also an option — the Short style produces compact handles like “alxnv” or “alexn” that are often still free. For a more memorable alternative, the Random Name Generator can invent a whole persona, and the Password Generator will give the new account a strong password.
Username Generator FAQ
Does the username generator check whether a name is available?
No. It does not connect to any platform, which also means nothing you type is sent anywhere. Search for the handle on the app or website itself; most sign-up forms tell you instantly if it is taken.
Can I make a username from my real name?
Yes — that is what it is designed for. Enter your first name, surname or nickname, and every idea will contain it alongside style words, separators or numbers.
What is a good gaming username?
Short, easy to read in a kill feed and distinctive. The Gaming style combines your word with words like “shadow”, “viper” or “clutch”, and leetspeak optionally swaps letters for digits. Keep it under about 12 characters so it fits on scoreboards.
What does “aesthetic username” mean?
A soft, lowercase, minimalist handle popular on Instagram, Pinterest and TikTok — think “velvet.hour” or “moonlit.priya”. The Aesthetic style uses words like dusk, haze, bloom and archive, usually with a dot separator.
Why are some of my usernames cut off?
They are trimmed to your Max length. If the result looks odd, lower the length or choose the Short style, which is designed to produce compact handles from the start.
Is the username generator free and private?
Yes. It is free, needs no account, and runs completely in your browser. Saved ideas are kept only in this browser’s storage.