Medieval Name Generator

Pick a social class and gender, set a quantity, and generate a batch of medieval European first and last names you can copy.

Name Settings

Generated Names

Set your options and click Generate Names

Copied!

Summary

Pick a social class and gender, set a quantity, and generate a batch of medieval European first and last names you can copy.

How it works

  1. Choose a gender: Male, Female, or Random.
  2. Choose a social class: Peasant, Noble, Knight, or Random.
  3. Set how many names to generate at once (1 to 20).
  4. Click Generate Names to build the list.
  5. Copy a single name or use Copy All to grab the whole batch.

Use cases

  • Naming background characters or an entire village for a novel set in a medieval world.
  • Generating NPC names for a tabletop RPG or fantasy campaign.
  • Filling out a family tree or genealogy exercise with period-appropriate names.
  • Populating a medieval-themed board game or video game with character names.
  • Brainstorming a pen name or username with a medieval feel.
  • Building a cast list for a history classroom roleplay or LARP event.

Frequently Asked Questions

Last updated: 2026-07-23 · Reviewed by Nham Vu