Fantasy Name Generator

Roll unique, culturally grounded names for any D&D 5e race. Never generic, always memorable.

How the Fantasy Name Generator works

Choose a D&D 5e race — elf, dwarf, human, halfling, tiefling, dragonborn, gnome, half-elf, or half-orc — and LoreKeeper generates 10 unique names with cultural context and meanings. Names are grounded in the naming conventions of each race. Add world flavour like "Norse-inspired" or "desert kingdom" for more specific results. Re-roll as many times as you like. Click any name to jump to the character generator and build a full character with portrait, stat blocks, and backstory around that name.

More free generators

Get weekly GM tips and generator updates

Join the LoreKeeper newsletter. No spam, unsubscribe anytime.