This free fantasy name generator creates names and ready-to-use text for tabletop roleplaying games: characters, guilds, hirelings, magic items, taverns, inns, castles, kingdoms, bodies of water, and geographic features.
How to generate a name
- Pick a Name Type, such as Character, Tavern, Guild, or Magic Item.
- Narrow it with a Sub-type, a Species / Language, a Role, or a Gender where the type offers them.
- Choose whether to include a Surname and how many names you want in the Quantity menu.
- Select Generate, then use the copy button to take the results into your notes.
Designed for names on demand
Keep it open during a session for the shopkeeper nobody planned, or batch-generate names while preparing. For the person behind a name, try the NPC generator; for the place, the city generator and kingdom generator.
Frequently asked questions
- What kinds of names can it make?
- Character names (fantasy and historical), guilds, hirelings, magic items, taverns, inns, castles, kingdoms, water features, and geography.
- Can I generate several at once?
- Yes. Use the Quantity menu to generate a batch and pick the ones you like.
- Do I need an account?
- No. The name generator is free to use without an account.