Character Name Generator
Create epic, fantasy, or sci-fi names for your story, D&D campaign, or game. Select archetype and race to generate unique character identities.
About
Writers, Dungeon Masters, and gamers often struggle to find names that fit the lore of their worlds. The Character Name Generator is built to provide names that carry specific tonal qualities—whether it is the harsh syllables of an Orc, the flowing vowels of an Elf, or the heroic sound of a Paladin.
This tool separates naming conventions by archetype and race, allowing you to generate names that feel authentic to your setting. It is perfect for novels, screenplays, and tabletop RPGs like Dungeons & Dragons.
fantasy names
rpg name generator
dnd names
book character names
story writing
Formulas
The generation logic uses prefix and suffix assembly specific to the selected category.
- Step 1. Determine Race/Archetype.
- Step 2. Fetch race-specific Prefixes (e.g., 'Thal', 'Mor').
- Step 3. Fetch race-specific Suffixes (e.g., 'ion', 'grak').
- Step 4. Combine randomly. Optionally add a thematic epithet (e.g., 'The Brave').
Reference Data
| Race/Archetype | Name Characteristics | Vibe |
|---|---|---|
| Human (Hero) | Strong consonants, standard length | Reliable, brave, grounded |
| Elf | Flowing, many 'L' and 'A' sounds, hyphens | Ethereal, ancient, graceful |
| Dwarf | Short, harsh, guttural sounds (K, G, R) | Sturdy, rough, strong |
| Villain | Sharp sounds, X, Z, V, darker tones | Sinister, powerful, edgy |
Frequently Asked Questions
Yes, names generated here are random combinations and are free to use in creative works.
It primarily covers high fantasy (Elves, Dwarves), Sci-Fi, and general fiction archetypes like Heroes and Villains.
Yes, for races like Humans and Dwarves, the generator often includes clan names or surnames.