Medieval English Name Generator
Forge historically accurate names from the 11th to 15th-century English Isles for your next epic saga or tabletop campaign.

Step back into the Middle Ages with a tool designed to generate historically authentic names shaped by the Anglo-Saxon heritage and the Norman Conquest of 1066.
Whether you need an aristocratic Plantagenet title for Crusader Kings III or an occupational peasant name for a Dungeons & Dragons NPC, this generator provides perfectly grounded etymological pairings.
Click names for name details, description and more...
Related Generators
Explore our curated collection of related naming tools.
The Anatomy of Authentic Medieval English Names
The 1066 Norman Effect and Class Divide
The Birth of Medieval Surnames
- Occupational: Names tied to trade and daily serfdom, such as Fletcher, Cooper, Thatcher, Baker, and Smith.
- Locational: Primarily reserved for nobility and landowners to denote their fiefdoms and manors, like de York, at-Water, or Lancaster.
- Patronymic: Surnames indicating lineage, translating simply to 'son of', such as Richardson or Johnson.
- Descriptive: Nicknames based on physical traits or personality, evolving into permanent family names like Cruikshank, Little, or Brown.
Balancing History and Fiction
Frequently Asked Questions
Content Quality
- ✓ Reviewed for lore accuracy
- ✓ Community feedback welcome
- ✓ Updated regularly
Found an error or lore inaccuracy?





