Come up with a username when yours is taken
Every service says your usual name is taken. Generate a batch of plausible candidates instead of typing random letters.
Tools used in this guide
The job
You want a username that reads like a word, not keyboard mash — but your first three choices are already taken everywhere. The generator composes names from word patterns (adjective+noun, noun+number, and so on), so candidates look intentional rather than random.
Generating candidates
Pick a pattern, a separator, and options like numbers or a max length, then generate a batch. Copy the whole list and try them in order on the service — availability isn't checked, so working down a list is faster than generating one at a time.
- Patterns mix adjectives, nouns, and numbers — quiet-otter, otter_42, QuietOtter and similar shapes.
- Up to 100 candidates per batch, 24 characters max per name.
- Randomness comes from your browser — nothing is sent anywhere.
Where it stops
It can't check whether a name is free on GitHub or Discord — those checks happen on the service itself, one by one. The word lists are English and deliberately neutral; for a personal brand you'll still want to eyeball the candidates for unintended meanings before committing.