Best Fantasy Name Generators in 2026: An Honest Comparison
Fantasy Name Generators, donjon, Behind the Name and the rest — what each one is genuinely best at, and the naming rules that make a generated name sound like it belongs to your world.
Best Fantasy Name Generators in 2026: An Honest Comparison
There is a particular silence that falls over a table when a player asks the name of the blacksmith. You made the blacksmith up forty seconds ago. Everyone is waiting. And the only word your brain will produce is "Bob."
Name generators exist for that silence. But they've multiplied to the point where choosing one is its own small problem, and they are genuinely not interchangeable — the tool that's perfect for naming a Norse-flavoured village is the wrong tool for naming a starship.
Here's what each of the main options is actually good at, followed by the part most guides skip: what to do with the name once you have it.
Fantasy Name Generators
The giant of the category, and it deserves the position.
What it's best at: breadth that nothing else approaches. Hundreds of generators covering every fantasy race you can name, plus sci-fi, plus real-world cultures, plus obscure specifics like tavern names and pirate ship names. If you need a name for something unusual, this is where it exists.
The honest trade-off: the breadth is also the friction. Finding the right generator among hundreds means navigating a large index, and for the "player asked, table is waiting" case, twenty seconds of navigation is twenty seconds too long. It's a research tool more than a live-play tool.
donjon
The old-school generalist, and a genuine institution in the hobby.
What it's best at: it isn't a name generator that happens to do tables — it's a table engine that includes names. Hundreds of generators for dungeons, treasure, encounters, calendars, whole campaign frames, with names sitting alongside. If you're already there generating a dungeon, generating the names too costs nothing.
The honest trade-off: the interface is functional rather than pleasant, and the output is deliberately raw — lists, not curation. That's a feature for a certain kind of GM and a wall for another.
Behind the Name
Different thing entirely, and the one people underuse.
What it's best at: real names with real etymology. It will tell you a name means "bear-strong" in Old Norse, which is exactly what you want when you're naming a culture rather than a person. For a world with internal linguistic logic, this is the resource.
The honest trade-off: it's a names database, not a fantasy tool. It won't produce a dragon name or a demon name, and it doesn't try to.
Kassoon, Roll for Fantasy and the mid-sized generators
A cluster of tools that trade breadth for control.
What they're best at: filters. Name by race, by gender, by culture, by tone — which matters when your setting's elves are meant to sound Iberian rather than generically Tolkien.
The honest trade-off: smaller pools mean more repetition if you generate heavily, and coverage of unusual categories is patchy.
Large language models
Worth addressing honestly, because a lot of GMs now reach here first.
What they're best at: context. You can ask for "five names for a dwarven miner family in a town built on a drowned river, slightly Slavic" and get something tailored in a way no fixed list can be.
The honest trade-off: speed and consistency. It's slower than a button, it needs a good prompt, and asked repeatedly it tends to converge on the same handful of phonetic patterns. Great for prep. Poor for the blacksmith question mid-session.
Mini Kraken's name generator
Ours, and the honest positioning: it is not the broadest. Fantasy Name Generators has more categories, and if you need a name for a specific obscure thing, use that.
What it's best at: being fast at the exact moment you need it. Nine dedicated pages, each a direct link you can bookmark — elf, dwarf, orc, tiefling, dragon, human, place, artifact and language — with no index to navigate. One tab, one click, a name. It's also multilingual, which matters more than it sounds: a Portuguese-speaking table wants names that sound right in Portuguese, and most generators are built English-first.
The honest trade-off: fewer exotic categories than the giants. You won't find a generator for Victorian steamship names here.
Use it when: you're mid-session, or building a list before one, and you want the answer rather than the catalogue.
The part guides skip: making the name stick
A generated name is raw material. Four rules turn it into something that sounds like your world.
Say it out loud. This is the whole test. You will speak this name fifty times across a campaign. If it takes two attempts to pronounce, your players will rename it — usually to something unflattering — and you've lost the name anyway.
Match the sound to the culture. Consistency is what makes a setting feel real. If your dwarves are hard consonants and short vowels, every dwarf follows that. When a name breaks the pattern, that's information — this one is an outsider — and players will feel it without knowing why.
Two syllables for anyone recurring. Long, ornate names are wonderful for a demon lord who appears once. For the innkeeper the party visits every week, short names survive. This is why "Gwen" outlives "Gwendolyn Aethelmyr."
Give an eighth of them a title instead. Not everyone needs a name. "The Weaver", "One-Eye", "the Magistrate" are memorable in a way a fifth similar-sounding fantasy name isn't, and they cost you nothing.
The batch trick
The best use of any generator is before the session, not during.
Generate twenty names and paste them into your notes as a flat list. Ten people, five places, five things. When the party asks about the blacksmith, you don't open a tool — you cross off the next line.
The difference isn't ten seconds. It's that improvising a name puts you in the wrong mental mode mid-scene, and reading one off a list doesn't. Keeping the list going is prep that pays for itself every session.
And when the names run out, the same generator that names the innkeeper also names the village he lives in and the sword he's repairing — which is usually the moment a throwaway NPC accidentally becomes a plot.
Which one should you use?
Honestly: more than one.
- Fantasy Name Generators when you need something obscure.
- Behind the Name when you're designing a culture's whole sound.
- donjon when you're already generating the dungeon anyway.
- An LLM for prep with heavy context.
- Mini Kraken's generator for the live table, and for the batch list you make on Thursday.
They're free, so there's no real cost to keeping two bookmarked. The one that matters is the one open in a tab when the question comes.
If you want the wider prep kit, the free RPG tools for Game Masters covers what to have ready alongside the names — including the dungeon generator for the place they're all standing in.