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
Enter a number between 1 and 20.
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
- Choose a gender: Male, Female, or Random.
- Choose a social class: Peasant, Noble, Knight, or Random.
- Set how many names to generate at once (1 to 20).
- Click Generate Names to build the list.
- 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