Fantasy name generator

Tap a name to copy it. Tap ☆ to keep it.

  1. Means “moon”

  2. Means “grace sun”

  3. Means “dream hope”

  4. Means “grace heart”

  5. Means “sea”

  6. Means “dream wing”

  7. Means “moon heart”

  8. Means “star”

  9. Means “leaf flame”

  10. Means “star flame”

Favourites (0)

Tap ☆ to keep a name. Your favourites go in the share link, so friends can vote.

Live a new life as Ylor Dawnshade in a real city in LifeSim, free in your browser

How do I come up with a fantasy name?

Pick a people and a gender: you get 10 fantasy names at once, each with what its parts mean. Tap a name to copy it, tap the star to keep it, and press for 10 more. Your favourites go in the share link.

How the fantasy name generator works

Every people has its own set of sounds. A given name starts with a root, sometimes takes a middle part, and ends with an ending that makes it female, male or neutral. The family name is a second part: a place for humans, a forge word for dwarves, a clan name for dragonborn. Elves alone have 24 roots and 27 endings, so the same name rarely comes twice.

The meanings under each name come from the roots of this generator: Ael means star, Thir means swan. They are made up for this page, not taken from a real language or a book, so you can use them in a story, a game or a username.

How names sound for each people

PeopleSoundSome roots
HumanShort, old-world names, like a medieval village. Family names are places: a ford, a hill, a field.Al (bright), Bren (hill), Cor (heart), Dar (oak)
ElfLong and flowing, with soft letters (l, r, th) and endings like -iel and -ion. Family names come from nature and light.Ael (star), Ela (dawn), Fae (light), Ith (silver)
DwarfShort and hard, with strong consonants. Family names come from stone, metal and the forge.Brom (hammer), Thar (deep), Grun (gold), Kor (rock)
HalflingFriendly first names of one or two syllables. Family names are about food, home and gardens.–
OrcHeavy, guttural sounds (gr, k, z). Family names are battle names, like a nickname earned.Gor (tusk), Ruk (iron), Thrak (thunder), Ug (wolf)
GnomePlayful and bouncy. Family names come from gadgets and tinkering.–
TieflingNames with an old, dark sound, and a chosen word name such as Vigil or Promise as the second name.Azr (ember), Bel (night), Cyr (oath), Dra (ash)
DragonbornStrong, rolling syllables. The second name is a clan name with its own meaning, such as storm keepers.Ar (bronze), Bal (scale), Dor (roar), Gha (fire)

How to make a fantasy name of your own

Pick a sound for each people and keep to it. If every dwarf name is short and hard, a reader can tell a dwarf by the name alone. Say the name out loud: if you stumble, cut a letter. Give each important character a different first letter, so readers do not mix them up. Use the generator as a start, then change one letter until the name feels right.

Need names for a table-top game? The D&D name generator adds a story hook to each name. For elves only, the elf name generator has high, wood, sea and shadow elves.

Questions

Where do the names come from?

Each people has its own set of syllables that we wrote for this page: roots, middle parts, endings and family names. The generator puts them together, so the names are new, not copied from a list, a book or a game.

Are the meanings real?

They are the meanings of the generator's own made-up roots: Ael is star, Lir is song. They are not from a real language. A family name like Stonehammer means what its English words say.

Which peoples can I pick?

Human, elf, dwarf, halfling, orc, gnome, tiefling and dragonborn, each female, male or neutral. The elf name generator has four kinds of elf.

How do I save and share names?

Tap the star next to a name. Your favourites stay in the address of the page, so Copy link or Share sends the same list to a friend.

Can I use these names in my book or game?

Yes. The names are free to use for stories, games, characters and usernames, with no sign-up.