Generate fantasy character names.

Random Fantasy Name Generator

Generate fantasy names for characters, games, and stories. Choose a naming style, create unique candidates, and copy your shortlist.

  • No sign-up
  • Runs in your browser
  • Cryptographic randomness

Your results

Your results will appear here.

Your inputs and results never leave this device.

Generate pronounceable fantasy name candidates from style-specific prefixes, connectors, and suffixes. Choose ethereal, dwarven, orcish, or medieval human patterns, then create a unique shortlist for your characters.

The tool combines curated components rather than claiming that every result is culturally or legally unique. Review sound, meaning, existing uses, and your worldbuilding conventions before choosing a final name.

How to generate fantasy names

  1. 01

    Choose a style

    Select the sound pattern that best fits the character or faction.

  2. 02

    Generate a shortlist

    Create up to twenty unique candidates in one batch.

  3. 03

    Review the names

    Say them aloud, check meanings and existing uses, then copy the best candidates.

Advertisement
Ad placement preview

Ways to use fantasy names

Games

Name avatars, non-player characters, factions, towns, and temporary session characters.

Stories

Explore candidates for heroes, rivals, places, and supporting characters.

Creative exercises

Use a generated name as the starting point for a character sketch.

Frequently asked questions

Does the tool invent names?

Yes. It combines curated prefixes, connectors, and suffixes using style-specific patterns instead of merely selecting from a fixed list of complete names.

Are the results guaranteed unique?

No. A batch avoids duplicates, but a generated name may already exist elsewhere. Research important or commercial names before use.

Can I choose a naming style?

Yes. Choose ethereal, dwarven, orcish, or medieval human to change the available components and sound.

Should I use the first result?

Generate a shortlist and review pronunciation, meaning, cultural fit, and similarity to other characters before deciding.