Tool
Medieval Name Generator
This free medieval name generator creates old-world medieval first names for D&D characters, fantasy RPGs, LARP, historical fiction, and worldbuilding. Pick male, female, or any mix, then use Optional Details to add an optional surname when you want full medieval-style names in one click.
Generate
Gender
Number of results
Optional Details
Tip: Open optional details only when you want extra control.
Results
Click a result to copy it to your clipboard.
FAQ
What does medieval mean on this page?
Given names feel old-fashioned and medieval (lords, clerics, villagers), not a strict academic snapshot of one year or kingdom. Use results as stylized fiction fuel.
Why does this medieval name generator offer optional surnames?
Optional surnames add a second token so you get full medieval-style character names for D&D character sheets, fantasy novels, and RPG campaigns. Turn the option off when you only need medieval first names.
How do gender options work?
They limit which medieval first-name file is used. Surnames, when enabled, always come from the shared general surname list for a familiar two-part shape.
How many lines can I generate?
Up to 100 medieval first names per run, with uniqueness on first names until the pool cannot supply more at your size and filter.
Can I use these for educational reenactment?
Treat outputs as inspiration. Historical accuracy projects should still consult primary sources and expert naming references.