Tool · Fun & random
Name Generator
A team name for quiz night, a name for the elf in your campaign or a player name that might still be free: pick the kind and you get ten ideas at once.
The four kinds
- Team name: “The” plus a quality plus an animal in the plural, such as “The Fearless Falcons”. Good for pub quizzes, charity runs, treasure hunts or a five-a-side tournament. Tick “alliteration” and both words start with the same letter – that sticks in the mind.
- Fantasy, light: soft syllables with lots of vowels and l, r, n, w – the way people imagine elven or fairy names. For role-playing characters, stories or a pet with style.
- Fantasy, rough: hard openings such as Gr, Thr, Krag and short, blunt endings – more dwarf, orc or mountain folk.
- Gamertag: two words without a space, optionally with a two-digit number, such as “TurboCookie42”. Spaces cause trouble on some platforms, so the generator leaves them out.
How the generator builds fantasy names
Made-up names sound “real” when they follow the sound patterns of a language. So the generator puts syllables together instead of throwing random letters at you: an opening from 16, a middle syllable from 8 (one of them “none”) and an ending from 12. For the light kind that gives 16 × 8 × 12 = 1,536 combinations.
Not every combination can be pronounced. If three consonants meet at a join – “Syl” and “dra” would make “Syldra” with l-d-r – or three vowels, the name is dropped; “th” counts as one sound. That leaves 1,386 light names. For the rough kind, 1,422 of the same 1,536 combinations remain.
So that every remaining name is equally likely, the generator does not draw syllable by syllable
(syllables that often drop out would then turn up less often). Instead it builds the list of all
valid names once and draws ten different ones from it. The randomness comes from your browser’s
crypto.getRandomValues, without favouring any entry.
The syllables are invented and not tied to any language, so the German version of this tool uses the same ones and comes up with the same 1,386 and 1,422 names.
How many names are there?
| Kind | Calculation | Names |
|---|---|---|
| Team name | 32 qualities × 30 animals | 960 |
| Team name with alliteration | only pairs with the same first letter | 72 |
| Fantasy, light | 16 × 8 × 12, minus the unpronounceable | 1,386 |
| Fantasy, rough | 16 × 8 × 12, minus the unpronounceable | 1,422 |
| Gamertag | 16 × 16 | 256 |
| Gamertag with number | 16 × 16 × 90 (numbers 10 to 99) | 23,040 |
With alliteration the choice is smaller, because not every first letter has matching words: the four qualities starting with S (Swift, Sneaky, Sleepy, Stubborn) meet three animals with S (Snails, Squirrels, Sharks), which alone makes twelve names. Clever, Cosmic and Cheeky find no animal with C, and the Koalas and Otters find no quality with K or O.
The English lists are written for English: “The Fearless Falcons” works, a word-for-word translation of the German “Die flinken Füchse” would lose the alliteration. That is why the numbers differ slightly from the German version.
Before you use a name
- Gamertag: only the platform itself can tell you whether a name is free. With 256 combinations without a number, most are probably taken already – with a number your chances go up.
- Fantasy names are invented words. It cannot be ruled out that one already appears in a book, a game or another language – a quick search does no harm.
- Company and product names are not what the generator is for. If you want to use a name commercially, check first whether it is a registered trade mark, for example with the UK trade mark search or internationally in the WIPO Global Brand Database.
Does your team still need members? The Random Name Picker splits a group into random teams – and the names for them come from here.
Privacy: the generator runs entirely in your browser. Which names it shows you is not sent to xmoo.app or anyone else.
Sources
- All word lists and syllables are written by hand.
crypto.getRandomValues: W3C, Web Cryptography API- Trade mark searches: GOV.UK, Search for a trade mark; WIPO, Global Brand Database
Page last updated: 31 October 2026