Skip to content

222 free generators · 49,702 names

Name Generators for Every Legend

222 free generators and 49,702 ready-made names for D&D heroes, fantasy races, games, usernames and stories. Draw a hand, keep the names you love. Free, instant, no sign-up.

Quick draw

Draw a name right here

Pick a deck and break the seal to deal three names. Tap a card to copy it, or save it to your deck.

Open the full Elf generator (215 names)

The index

Every generator, all 222

The whole grimoire, chapter by chapter. Looking for one by name? Switch to A–Z.

Fantasy & RPG

84 generators · 18,035 names

Show all 84 Fantasy & RPG generatorsShow fewer

How it works

Draw, shape, keep

No account, no waiting. Every page is a deck of names you can draw from right away.

  1. Draw instantly

    Every generator holds a hand-checked collection of around 200 names. Drawing is instant, and each draw shows names you haven’t seen yet.

  2. Shape names with traits

    Pick traits like race, tone or culture, and AI forges brand-new names that match them.

  3. Keep your deck

    Save the names you like to your deck and copy any of them with one tap. Every name is free to use in your games and stories.

Where the names come from: each collection is written with AI assistance and reviewed by us. When you pick traits, new names are created by AI on demand.