About NamingRealm
NamingRealm is a free fantasy name generator built for players, writers, and worldbuilders. Whether you're creating a character for a D&D campaign, populating a fantasy novel with named NPCs, or building out the geography of your homebrew world, this tool gives you authentic, original names instantly — no account required.
How It Works
Each generator uses a Markov chain model trained on a curated corpus of authentic-sounding names for that race or category. The model learns the phonetic patterns — which sounds follow which, how names begin and end, what syllable structures feel right — and generates new names that follow those same rules. The result is original names that feel genuinely elven, dwarven, or draconic rather than random combinations of letters.
For place names (cities, taverns, kingdoms), a word-combination system pairs thematic adjectives with location nouns in the tradition of historical English place names, producing settlement names with implied character and history.
What We Cover
NamingRealm currently includes generators for:
- Character races: Elves, Dwarves, Orcs, Dragons, Tieflings, Dragonborn, Wizards, Halflings, Gnomes, Goblins, Vampires, Vikings, Medieval humans
- Creatures: Dragons, Fantasy Pets & Familiars
- D&D characters (combined multi-race generator)
- Place names: Fantasy cities, taverns, kingdoms
- Fantasy surnames and last names
- A Fantasy Name Analyzer that runs the model in reverse — type any name and see which tradition it sounds like
Features
- Generate 10 names at once — hit Generate or press Space
- Filter by gender and name length where relevant
- Star names to save them to your favorites
- Copy individual names or export your full favorites list
- Works on desktop and mobile — no app download needed
- Completely free, no sign-up required
Who's Behind NamingRealm
NamingRealm is built and maintained by an independent software developer with a long-standing interest in the linguistics of invented names — why an elven name sounds elven, and whether that instinct can be measured. The site started as a side project to answer that question properly: most name generators either recombine the same visible syllable lists or pad a thin tool with filler, and none of them show their work.
The approach here is empirical rather than anecdotal. Every generator runs on a hand-curated corpus assembled and pruned for phonetic consistency; the analyzer runs those same corpora in reverse; the statistics guide reports what the numbers actually say; and the full corpus is published under an open license so anyone can check the results. The guides draw on the genre's own conventions — Tolkien's constructed languages, D&D's published naming traditions, and the patterns visible in the data — not on claims of personal authority. If you spot a generator producing names that don't fit its tradition, that's a corpus bug and I'd genuinely like to hear about it.
Contact
Questions, feedback, or suggestions? Send us a message. We're especially interested in hearing which generators you'd like added next.