Fantasy Name Generator: Names for Characters & Places

Fantasy names for heroes, villains, races, kingdoms and cities.

Shivam KumarBy Shivam KumarUpdated 5 November 20262 min read

Quick answer

A believable fantasy name sounds like it comes from one culture. Pick a small set of sounds and stick to them: soft sounds for elven characters (Seren Vale), hard sounds for warriors (Brenna Stoneward), and everyday endings like -mere or -hold for places. Search any name you plan to publish, since many already belong to well-known characters.

Choose your options, then generate a fantasy name.

Built at random from word lists for this topic, so some will fit better than others.

Good fantasy names feel like they belong to a real culture, even an invented one. The secret is consistency: names from the same people should share sounds, endings and structure. Use the fantasy name generator for quick ideas, then use the "sound palette" method below to build names that make your world feel lived-in.

36 Fantasy Names

Chosen for this topic, each with a short note. Copy a name, or save it to compare later.

Heroes

  • Aldwyn Thorne

    Classic and heroic.

  • Kaelen Ashwood

    Easy to say, with an adventurer's feel.

  • Brenna Stoneward

    Strong and grounded.

  • Corwen Hale

    Plain enough to be believable.

  • Rhenna Oakhart

    A warm hero's name.

  • Torin Dale

    Short and rugged.

Villains and dark characters

  • Malakar

    A heavy, ominous sound.

  • Vesska the Grey

    A title adds menace.

  • Zethul

    Unusual, and hard to pronounce on purpose.

  • Morvane

    Soft but threatening.

  • Draveth the Hollow

    Great for an undead lord.

  • Nyxara

    Suits a sorceress.

Elven and fae

  • Seren Vale

    Soft and musical.

  • Lirenna

    Flowing, with light sounds.

  • Thalion Brightwyn

    Noble and classic.

  • Elaith

    Short and graceful.

  • Nimora

    Delicate and playful.

  • Faelwen

    Suits a forest spirit.

Kingdoms and countries

  • Valdoria

    Grand and easy to say.

  • Eldmoor

    Old and misty.

  • Aldenreach

    Suits a northern realm.

  • Solvareth

    Bright and imperial.

  • Thornwall

    A hard border kingdom.

  • Merrowgard

    Coastal and sturdy.

Towns and places

  • Highmere

    A plain name that suggests a lake.

  • Ashford Hollow

    Quiet and a little sad.

  • Stormhold

    A fortress you can picture.

  • Ravenwick

    Fine for a gloomy village.

  • Goldenford

    A trading town.

  • Brackenfall

    Earthy and rural.

Taverns and things

  • The Gilded Goose

    Lively town inn.

  • The Ninth Lantern

    A hint of a story.

  • Sunder

    A good name for a sword.

  • Vowbinder

    A sword with a purpose.

  • The Stormglass

    A magical item.

  • The Wren's Rest

    A quiet inn.

The sound palette method

Pick 6 to 8 consonants and 3 to 4 vowels for each culture. A harsh mountain people might use k, g, r, d, th, and short "a" and "u" sounds (Kragath, Durun). A graceful elven people might use l, s, th, n, v, and long "ae", "ie" and "i" sounds (Sylvaris, Thalien). Add two or three typical endings (-ath, -ion, -wen) and every name from that culture will feel related.

Fantasy name ideas by type

Heroes: Aldric, Seren, Kaelen, Lyra. Villains: Malakar, Vesska, The Hollow King. Kingdoms: Valdoria, Eryndor, Ashmark. Cities: Highmere, Stonewatch, Port Ilvar. Taverns: The Gilded Goose, The Broken Oar.

Avoid these fantasy naming traps

Too many apostrophes ("K'th'ra'ak") make names hard to read. Names that are too similar (Aerin, Aeron, Arien) confuse readers. Names that accidentally match a real word in English can break immersion. Read your names out loud and keep a pronunciation guide for your main characters.

Frequently asked questions

How do I create a fantasy name?

Choose a set of sounds and endings for each culture in your world, combine them into names, and read them aloud to make sure they are easy to say and distinct from each other.

What are good fantasy names?

Names like Aldric, Seren, Lyra and Kaelen for characters, and Valdoria or Highmere for places, feel classic but original.

Can I use these names in my story, game or campaign?

Yes. All names are free to use in home games, fan fiction, streams and your own original writing.

Is the fantasy name generator free?

Yes, it is completely free to use.

You might also like