About the Username Generator
This username generator creates random handles for games, social media, forums, Discord, Twitch and new accounts of any kind. Choose a style — gamer, cool, cute, fantasy, funny or nature — and it combines a matching adjective and noun such as ShadowViper, CosmicDrift or SoggyPickle. Add your own keyword (your name, nickname or a favourite word) and it is blended into every result, like BlazingAlex or AlexPhoenix.
You control the details that platforms care about: an optional number suffix, a separator (underscore, dot or hyphen), the capitalisation and a maximum length. Many services cap usernames — Xbox gamertags at 12 characters for the visible name, for example, and most social networks somewhere between 15 and 30 — so set the limit before you go looking for a free name.
The generator cannot check whether a username is already taken on a given site, so generate a batch, shortlist a few favourites and try them. Each style draws from 30 adjectives and 30 nouns, and the tool tells you how many distinct names your settings can produce. Avoid putting your full name, birth year or location in a public handle if you want to stay hard to track down.
How to use the username generator
- 1Choose a style that suits the platform — gamer, cool, cute, fantasy, funny or nature.
- 2Optionally type a keyword such as your nickname.
- 3Pick a number suffix, separator and capitalisation.
- 4Set the maximum length allowed by the site or game.
- 5Shortlist your favourites and check which ones are available.
Formula and method
Each username is built from a pattern. Without a keyword the tool picks one of A adjectives and one of N nouns from the chosen style (A = N = 30), so there are A × N base names. With a keyword it either puts an adjective before your word or a noun after it, giving A + N base names. A number suffix multiplies the total by D, the number of possible suffixes: 90 for two digits, 900 for three digits and 40 for the year style.
Words are drawn uniformly at random. Names longer than your maximum length are redrawn (and dropped if nothing fits, rather than cut mid-word), duplicates (ignoring capitals) are skipped, and the separator and capitalisation only change how a name looks, not how many there are.
- C
- Number of possible distinct usernames
- A
- Adjectives in the chosen style (30)
- N
- Nouns in the chosen style (30)
- D
- Number suffix choices (1 if none)
Worked examples
Ten gamer tags with default settings
The gamer style pairs one of 30 adjectives with one of 30 nouns, giving 30 × 30 = 900 possible tags such as ShadowViper or RogueFalcon. Ten distinct ones are drawn.
Cute handles with a 2-digit number
Adding a number from 10 to 99 multiplies the 900 cute base names by 90, so 900 × 90 = 81,000 combinations such as Fluffy_Panda42. The underscore separator does not change the count.
Fantasy names built around “Nova”
With a keyword, each name is either adjective + Nova (30 options) or Nova + noun (30 options), so 60 base names. A 3-digit suffix from 100 to 999 gives 900 endings: 60 × 900 = 54,000 possibilities, for example ArcaneNova417 or NovaWyvern208.
Frequently asked questions
How do I come up with a good username?+
Keep it short, easy to spell and pronounce, and unique to you. Combining a vivid adjective with a noun works well, as does pairing your nickname with a word that fits the platform. Avoid your full name, birthday or location in public handles.
How long can a gamertag or username be?+
It depends on the platform. Xbox gamertags allow up to 12 characters for the visible name, while many social networks allow 15 to 30 characters. Set the maximum length here to match the site you are signing up for.
Can this tool check if a username is available?+
No. Availability can only be checked on each platform, and the generator works entirely in your browser without contacting any site. Generate a list, shortlist a few and try them in the sign-up form.
Should I add numbers to my username?+
Numbers make a name far more likely to be available — a two-digit suffix multiplies the options by 90 — but they can look generic. Avoid numbers that reveal your birth year if you care about privacy.
What is the difference between camelCase and PascalCase?+
PascalCase capitalises every word (ShadowWolf), camelCase lower-cases the first word and capitalises the rest (shadowWolf), and lowercase uses no capitals at all (shadowwolf). Most platforms treat usernames as case-insensitive, so the choice is about readability.
Are separators like underscores and dots allowed?+
Many platforms allow underscores, and some allow dots or hyphens, but rules differ — some games allow letters and numbers only. If unsure, choose no separator and rely on capital letters for readability.