For D&D, RPG & Worldbuilding

Fantasy Name Generator

Generate names with real etymologies — not random syllables. Every name means something. Describe your character and choose a race to forge a name worthy of legend.

0/400

Example names from LexiCraft

Sylvareth

Elf

Silver forest-walker

Durgrim

Dwarf

Stone-blood forger

Zar'ethos

Dark Elf

Born of void shadow

Kaelorveth

Dragon

Ancient flame sovereign

Briarmere

Fae

Guardian of the briar pools

Malgrath

Demon

Crusher of forgotten oaths

Browse by race

Want a focused generator? Each race has its own page with examples and naming notes.

How it works

01

Describe your character

Tell us their role, personality, element, and backstory. The richer the description, the more meaningful the name.

02

Choose a race and tone

Each archetype has its own phonetic palette — elven names flow, dwarven names clang, orcish names growl.

03

Get names with etymology

Every name comes with its linguistic roots, meaning, and a lore blurb. Names are saved so the Word Finder can surface them.

More name generators

Tavern names, town names, spell names and more.

All name generators →

Coin a whole new word

Blend two concepts into a word that has never existed before.

Open Word Generator →