Medieval Name Generator
Generate authentic medieval names for historical fiction, fantasy writing, and worldbuilding.
How to Use the Medieval Name Generator
Choose a gender and enable or disable surnames, then click Generate Name. Medieval names in this generator draw from English, Norman French, and broader Western European naming traditions of the medieval period (roughly 500–1500 CE). These are real names used by real people — from peasants and craftspeople to knights, nobles, and clergy.
Medieval English Naming Conventions
Medieval English names reflect the multilayered history of the period. The Norman Conquest of 1066 brought a flood of French names — William, Robert, Richard, Geoffrey, Alice, Isabel, Maud — that gradually mixed with the existing Anglo-Saxon name stock — Aldric, Edith, Leofric, Aelfric. By the 13th century, a distinctive "medieval English" naming pool had emerged, heavy on Norman French influence but retaining many Germanic elements.
Surnames in the medieval period were often occupational (Smith, Thatcher, Fletcher), locational (Clifford, Forrest, Dale), descriptive (Long, Short, Black), or patronymic (Johnson, Robertson). Many modern English surnames trace directly to this period.
Common Medieval Name Elements
- God references: God-win (friend of God), God-frey (God's peace), Christo-pher (Christ-bearer)
- Power compounds: Ald-ric (noble ruler), Ald-win (noble friend), Ead-mund (wealth protector)
- Battle elements: Ber-nard (brave as a bear), Her-bert (army-bright), Hild (battle)
- Norman elements: Fitz- (son of), -ville, -ford, -ton in surnames
Frequently Asked Questions
What is the most common medieval English name?
For men, William, John, Robert, Richard, and Thomas dominated medieval English records — these five names accounted for over 40% of all male names in 13th century England. For women, Alice, Joan, Agnes, Matilda, and Isabel were most popular. The dominance of William traces directly to William the Conqueror's enormous cultural influence.
Did medieval people have surnames?
Hereditary surnames became common in England during the 12th-14th centuries, largely to help distinguish between the many people sharing common given names. Earlier, people used descriptive bynames — "Robert the Smith," "William of York," "Roger Long" — that were personal rather than inherited. Our generator uses the later hereditary form that would have been standard by the late medieval period.