Picking a username is one of those small decisions that turns out to be surprisingly hard. You want something that's available, memorable, doesn't sound like a 14-year-old chose it in 2009, and ideally still feels like you. Easier said than done.
This guide is the practical version: how to pick a good username, what to avoid, and how to use a random generator without ending up with xXShadowDragon420Xx.
Just want some username ideas?
Generate random usernames in different styles — gamer, cool, professional or funny.
Generate usernames →What makes a good username?
Different platforms reward different things, but there are some universal rules:
- Easy to say out loud. If a friend asks for your username, can you tell them without spelling it letter by letter?
blueberry_42passes.x_Bl00d_Hunt3r_xfails. - Easy to type. No tricky capitalisation, no underscores in weird places, no swapping
0foroor1fori. - Memorable. If someone meets you online and wants to find you again later, they should have a fighting chance of remembering it.
- Available. Available on the platforms that matter to you, ideally with the same name across them.
- Won't make you cringe in 5 years. The biggest one. What sounds funny when you're 17 is brutal at 25.
What to avoid
The classic mistakes nearly everyone makes at some point:
- Birth year —
jennifer1995tells everyone exactly how old you are forever. - Job titles or temporary identifiers —
TeacherKatestops working when you change careers. - Number padding —
username1234screams "the name I wanted was taken." - Random capitals —
ChEeSeBuRgEr. Just no. - Edgy 2009 gamer tags —
SnipeKill666,DarkLordOfPain, anything with a number sequence in the corners. Time has not been kind to these. - Things you can't read aloud at work — common sense but worth saying.
- Anything containing your real address, school, or workplace — surprisingly common and a privacy disaster.
Username styles that work
If you're stuck, here are categories that consistently produce good usernames:
Two unrelated words
Pair a random adjective with a random noun. vinegarcastle, quietfern, peachcounty. They sound deliberate even when they're not. Memorable, easy to spell, low chance of being taken.
Object + colour
Same idea, different formula. greenkettle, bluepiano, amberowl. Works particularly well if you genuinely associate with one of the words.
Animal + adjective
The Reddit username generator does this well. SleepyOctopus, HungryRaven, NervousSeagull. Slight risk of being taken (everyone likes them) but consistently good.
Place name + number (if number genuinely means something)
If you have a real connection to a place, that can work — BrightonSeven is fine if you genuinely live near a Brighton landmark numbered 7. Don't fake it though.
Made-up word
If you can invent a word that sounds plausible — tarvix, plumvort, kemberly — you'll basically never have an availability problem. Doesn't work for everyone but worth trying.
How to use a random username generator
Random generators are one of the best ways to break out of mental ruts. The trick is using them as a starting point rather than expecting one to be perfect first try.
How most people actually use a generator productively:
- Pick a style category (gamer, cool, professional, funny — whatever fits your context)
- Generate 20-30 usernames in a row
- Save the 3-5 you like the sound of, even if not perfect
- Pick the one that's available across the platforms you actually care about
- Optional: tweak it slightly — maybe shorten, add a letter, swap a word
This usually takes 2-3 minutes and produces something genuinely good.
Where to actually check availability
Once you have a candidate, check availability on the platforms you'll actually use. The most useful sites:
- Namechk or Namecheckr — type a username, see availability across 50+ platforms in one go
- Each individual platform's signup page — the most reliable way for the specific service you care about
If your top choice is taken on the platform that matters most, it's worth either picking a different name or accepting a small variation (adding an underscore, swapping a single letter). Don't pile on numbers though — that's the cardinal sin.
Should the username be the same everywhere?
Honest answer: depends on what you want.
- If you're building a personal brand — yes, same name everywhere. Makes you findable.
- If you want privacy — different usernames on different platforms make it harder to link your accounts together. Anyone who knows your gaming handle can't automatically find your professional LinkedIn.
- If you don't care — same name everywhere is just easier to remember.
Most people land somewhere in the middle: same name on accounts they don't mind being public, separate names on more private accounts.
Try the generator
Get random username ideas in 4 different styles. Free, no sign-up.
Generate usernames →