Fantasy Name Generator
Original fantasy character names in five styles.
Fantasy Name Generator
Naming characters is one of the hardest parts of writing fantasy. The fantasy name generator builds original names from carefully chosen syllables, so you get names that sound right for your world without copying Tolkien or Dungeons & Dragons. Choose a style, decide whether you want a surname or epithet, and generate as many names as you like.
Name styles
| Style | Sound | Example |
|---|---|---|
| Human heroes | Medieval, noble | Garelrick Oakbane |
| Mystic & arcane | Soft, lyrical | Cesalune Moonfall |
| Dark & villainous | Harsh, ominous | Malzemos Skullfang |
| Orc & brute | Short, guttural | Grogash Bonecrusher |
| Halfling & folk | Cosy, rustic | Dairisy Teabottle |
How the names are made
Each style has three pools of syllables – a start, an optional middle and an ending – plus a pool of surname parts. The generator picks one syllable from each pool, removes awkward triple letters and capitalises the result. Optional middles mean you get a mix of short two-syllable names and longer three-syllable ones. Surnames combine an evocative word with a suffix, like Storm + helm or Bone + fang.
Tips for choosing a good fantasy name
- Say it out loud. Readers will "hear" the name every time it appears; avoid tongue-twisters for main characters.
- Vary first letters. If your hero is Kalia, avoid a sidekick called Kara – readers confuse similar names.
- Match the culture. Characters from the same region should share sounds. Pick one style per culture in your world.
- Use epithets sparingly. A surname like Ravenbane tells a story; save the most dramatic ones for important characters.
For game masters
Generate a list of 20 names before a session and keep it beside your notes. When players ask an unexpected NPC's name, simply take the next one from the list.
For race-specific names, try the dedicated Elf Name Generator and Dwarf Name Generator.
Frequently Asked Questions
Are these names copied from books or games?
No. Names are assembled from syllables at random, so most results are brand-new. Occasionally a combination may resemble an existing name, which is natural with short fantasy names.
What do the styles change?
Each style uses its own syllables and surnames. Human heroes sound like medieval knights (Garelrick Oakbane), mystic names are soft and flowing, dark names use harsh sounds and grim epithets, orc names are short and guttural, and halfling names are cosy and rustic.
How many names can it create?
Thousands of first names per style, and with surnames the number of combinations runs into the millions. Keep No repeats on to avoid duplicates in a list.
Can I use the names commercially?
Yes. Generated names are not owned by anyone, so you can use them in novels, games and campaigns. Do a quick search before publishing to make sure your favourite name is not already a trademark.