Medieval Name Generator

Free medieval name generator. Read 12 example medieval names built from trade, place, and parentage, then generate more.

Click “Generate Names” to create unique names

Customize options above, then keep generating — each batch adds to the list instead of replacing it

Or browse medieval name examples further down the page.

12 Example Medieval Names

Hand-reviewed examples of the medieval names this page is built around — useful on their own, and a quick way to see the naming pattern before you generate. Press Generate Names above for a fresh set built to your options.

  1. 1Godwin of Ashbury
  2. 2Alys the Weaver
  3. 3Roger Fitzwalter
  4. 4Isabel atte Well
  5. 5Walter le Fevre
  6. 6Cecily Draper
  7. 7Gilbert of Thornbury
  8. 8Matilda Baxter
  9. 9Ranulf le Tanner
  10. 10Joan of Marchford
  11. 11Osbert Cordwainer
  12. 12Edith de Ravenshill

These are real, widely documented names shown to illustrate the naming pattern. No meaning or etymology is claimed for any of them.

How to Use This Generator

  1. 1Select gender
  2. 2Generate period-appropriate names
  3. 3Consider regional variations

Tips for Better Names

  • Consider the character's social class
  • Epithets were common (the Bold, the Fair)
  • Medieval names identify people by place, trade, or parentage — "Godwin of Ashbury", "Walter le Fevre", "Roger Fitzwalter". Pick the type first.
  • The given-name pool was small and repetitive, which is realistic: a village with three Johns is more convincing than one with twelve unique names.
  • Locative names ("of Thornbury") suit anyone who has moved. Someone who never left their village would not need one.

Frequently Asked Questions

Were medieval names different by region?

Yes, medieval names varied significantly by region - Anglo-Saxon, Norman French, Germanic, Celtic, and Mediterranean names all had distinct characteristics.

Did medieval people have surnames?

Fixed inherited surnames came late and unevenly. Before that people were distinguished by trade, parentage, place, or a nickname, which is why medieval names read as descriptions.

How do I keep medieval names from all sounding alike?

Vary the byname type rather than the given name. A cast of Johns distinguished as "the Tanner", "of Marchford", and "Fitzwalter" reads as a real village.

Related Generators

About Medieval Name Generator

Medieval names reflect the diverse cultures of Europe from roughly 500-1500 AD. These names carry the weight of history and work perfectly for historical fiction and fantasy settings.

Content reviewed July 2026