Generators for fiction, games and tabletop play: characters, pen names, heroes and villains, elves, dwarves, dragons, wizards and fairies, plus the cities, planets, ships and bands that fill a setting out. Several of these build invented names from their own sound inventory rather than from a word list, which is what makes an elf name and a dwarf name genuinely different rather than the same generator wearing a different label: elvish leans on liquids, long vowels and open syllables, dwarvish on stops, clusters and hard codas, and a dragon name on sibilants and long open sounds. Place names are built from the real morphology of English settlements, which is why Northstead and Silverhaven read as somewhere rather than as a brand. Everything here is generic archetype. No franchise term, invented language, character, house, spell or place from any copyrighted work appears in any pool, and none is needed, because these archetypes are older than the works that popularised them. Everything runs in your browser.
Your favourites
Recently used
- Fantasy Name GeneratorGenerate fantasy names for people, places and things in a setting of your own.
- Character Name GeneratorGenerate character names for fiction, games and tabletop play — a given name paired with a surname, rather than an adjective bolted to a noun.
- Pen Name GeneratorGenerate pen names and author pseudonyms: an initial or given name with a surname, in the register that reads as a real author on a spine.
- Superhero Name GeneratorGenerate superhero names using the construction the genre actually uses — a colour, metal or force paired with a role or animal.
- Villain Name GeneratorGenerate villain names that work by restraint rather than menace.
- Wizard Name GeneratorGenerate wizard and mage names from a classical-sounding phonology, plus titles built from generic magical vocabulary — staff, rune, sigil, ward, circle.
- Dragon Name GeneratorGenerate dragon names from a phonology built for the purpose — sibilants, hard stops and long open vowels — so the invented names sound like something large rather than like a brand.
- Elf Name GeneratorGenerate elf names from a phonology that leans on liquids, long vowels and open syllables — the sounds people actually associate with the archetype.
- Dwarf Name GeneratorGenerate dwarf names from a phonology of stops, clusters and hard codas, which is what makes them sound unmistakably unlike elf names rather than being the same generator with a different label.
- Fairy Name GeneratorGenerate fairy names from a light phonology — short syllables, high vowels, soft endings — and from vocabulary drawn from hedgerows rather than from high fantasy.
- Pirate Name GeneratorGenerate pirate names in the epithet-and-name construction the archetype runs on — Black Compass, Salt Tide, One-Eyed Jack.
- Fictional City Name GeneratorGenerate fictional city and town names using the real morphology of English place names — a modifier fused to a settlement suffix like -haven, -ford, -mere or -stead.
- Planet Name GeneratorGenerate planet and world names from a phonology built for science fiction — hard onsets, unusual letters and classical endings — plus designations in the Outer, Far and Frozen register.
- Spaceship Name GeneratorGenerate spaceship names in the tradition that actually works: a virtue or a mood paired with a seafaring noun, because ship naming has always borrowed from the navy.
- Band Name GeneratorGenerate band names in the collision the form runs on — an unexpected adjective against an ordinary noun.
- Kingdom Name GeneratorGenerate kingdom and realm names from a phonology built for the purpose, plus titles in the High, Sundered and Eternal register.
- Demon Name GeneratorGenerate demon names from a harsh phonology of sibilants and hard stops, plus titles built from bargain-and-debt vocabulary.
- Harry Potter Name GeneratorGenerate wizarding-style names from generic magical vocabulary — staff, rune, sigil, ward, circle — and a classical-sounding phonology.
Frequently asked questions
Are these generators free?
Yes. Every one is free, needs no account and has no usage limit. Everything runs in your browser, nothing you type is uploaded, and the pages keep working offline once loaded.
Do you use names from existing books, films or games?
No, anywhere in this group. No franchise term, invented language, character, house, spell or place from any copyrighted work appears in any pool, and none is needed – elves, dwarves, dragons and wizards long predate the works that made them famous. The generators rebuild the impression from first principles rather than borrowing vocabulary, which is also what makes the names free for you to use.
Why do elf and dwarf names sound so different?
Because each vocabulary has its own sound inventory rather than sharing one word list. Elvish leans on liquids, long vowels and open syllables; dwarvish on stops, clusters and hard codas; a dragon name on sibilants and long open sounds. That is what makes them genuinely different tools rather than the same generator with different labels, and it is why feeding one register the other's words produces names that are almost right – which is harder to notice, and worse, than obviously wrong.
How do I make a set of names sound like one culture?
Generate a large set from one tool and choose within it rather than taking one name from each generator. A culture is recognisable because its names share sounds, so characters from the same people should have something audibly in common. Switching tools deliberately is then how you make a different people sound foreign, because the contrast will be audible.
Are the place names built differently from the people names?
Yes. The fictional city tool uses the real morphology of English settlements – a modifier fused to a word like -haven, -ford, -mere or -stead – which is why Northstead and Silverhaven read as somewhere rather than as a brand. Invented place names built by joining random syllables never quite convince, because that is not how places are actually named.
Can I use these names in something I publish or sell?
The names themselves are generated from generic archetype rather than borrowed, so nothing here belongs to anyone. Nothing is checked, though: no tool in this group consults any database, and no result indicates whether a name has been used before. For anything commercial, search the name against your genre – an accidental echo of a very famous character invites a comparison you did not choose – and take advice if it is going on a cover.
Is anything I type sent to a server?
No. Names are generated entirely in your browser, nothing you type is transmitted, and saved names are stored only in your own browser. Your settings are never encoded into a shareable link.