Skip to content
Character Namer

Medieval Name Generator

English, French and German medieval names.

  1. Mabel de HalyfaxhistoricalEnglish

  2. Mätzi MurerinhistoricalGerman

  3. Kathrin von LindöwhistoricalGerman

  4. Mechthilt DietschinhistoricalGerman

  5. Greth von SpirhistoricalGerman

  6. Helon de ParisinventedFrench

  7. Ivo WryghthistoricalEnglish

  8. Elli von RütihistoricalGerman

  9. Henri le ChapelierhistoricalFrench

  10. Katerine de SenshistoricalFrench

  11. Katherine le NorreyshistoricalEnglish

  12. Germart de VitriinventedFrench

  13. Rütschüni von KempteninventedGerman

  14. Belot de RainsinventedFrench

  15. Chüntzli von HorgeninventedGerman

  16. Peteffan SchöninventedGerman

  17. Olin le BoiteusinventedFrench

  18. Perre le BarbierinventedFrench

  19. Erence la CouturièreinventedFrench

  20. Emete la LombardeinventedFrench

Export list

Real names from old records, labelled historical, and new ones in the same style.

How to use the medieval name generator

  1. Pick a region: English, French or German, or keep Any for a mix (each name says where it is from).
  2. Choose women's or men's names, or leave the gender on Any.
  3. Tap Generate. Each name is labelled historical (it appears in the records) or invented (made in the same style).
  4. Under More options, keep the by-name, drop it, or show by-names only.

Real names from real records

Most medieval name generators mix modern guesses with fantasy. This one starts from the records. We took given names from four published editions of medieval documents: the Worcestershire lay subsidy roll of about 1280 and the West Riding poll tax of 1379 for English, the Paris tax roll of 1292 for French, and the Zürich tax rolls from 1357 for German. The selection and the spelling clean-up are ours.

A small model learns which letters tend to follow which in those lists, then writes new names in the same patterns. Every name is labelled: historical means it is in our list from the records, invented means the model made it. At most half of any list is historical, so you get period names and fresh ones side by side. Only the model is sent to your browser, never the lists.

How medieval people were named

Medieval Europe used surprisingly few given names. In the 1379 Yorkshire returns, John, William, Thomas, Robert and Richard alone cover a large share of the men, and Alice, Joan and Agnes many of the women. That is why by-names mattered: they told one John from another.

  • Trade names said what you did: Webster (weaver), Milner, le Barbier, Müller.
  • Nicknames described you: Broune, le Petit, Fuchs (fox).
  • Place names said where you lived or came from: atte Wode (at the wood), del Grene, de Wentworth, von Glarus.
  • Kin names named a parent: Jakson, Dobson, Hancok.

In England these by-names were only becoming fixed family surnames during this period, so a son did not always share his father's.

Women's names and by-names

The records show women's by-names working differently by region. In Paris a woman might carry a feminine trade name such as la Regratière (the retailer); in Zürich a by-name often took the feminine ending -in, as in Mülnerin. The generator uses those attested forms for women, which is why the first names on this page, such as Mabel de Halyfax, may come with a by-name you won't find in a modern list.

Our three regional lists

RegionRecord it comes fromNames in our listSome real namesBy-names (as spelled)
EnglishWorcester lay subsidy c.1280; West Riding poll tax 137950 women's, 61 men'sAgnes, Alice, Amice, Avice; Alexander, Arnold, Benedict, ClementSmyth, Milner, Webster, Walker
FrenchParis taille roll of 1292 (Géraud, 1837)43 women's, 82 men'sAgace, Aveline, Benoite, Edeline; Alain, Anfroi, Baudet, BernartBarbier, Peletier, Charpentier, Potier
GermanZürich tax rolls from 1357 (Steuerbücher, vol. 1, 1918)47 women's, 87 men'sAngnes, Bela, Elli, Elsi; Anshelm, Bernhart, Bürgi, ChüntzSmit, Meijer, Binder, Keller

The lists are our own selection of given names that appear in the records. Only the trained model ships to your browser, not the lists. Full source details are at the bottom of the page.

More medieval names

Medieval women's names

  1. Christina
  2. Klara
  3. Gunhild
  4. Anna
  5. Heline
  6. Jützi
  7. Hemma
  8. Agace
  9. Mya
  10. Greth
  11. Aveline
  12. Ysabelon
  13. Ermengart
  14. Beila
  15. Nicole
  16. Jehannete
  17. Masse
  18. Kathery
  19. Adelhedi
  20. Sabet
  21. Grethilt
  22. Udeli
  23. Avelis
  24. Aalot
  25. Elicia
  26. Helis
  27. Edele
  28. Adelhila
  29. Katha
  30. Emete

Medieval men's names

  1. Laurence
  2. Michael
  3. Benedict
  4. Guy
  5. Lovecok
  6. Adam
  7. Walter
  8. Lüti
  9. Mori
  10. Nigel
  11. Hensli
  12. Arnold
  13. Philips
  14. Simon
  15. Huitace
  16. Wilhelm
  17. Heinrat
  18. Siment
  19. Olin
  20. Herew
  21. Gilip
  22. Climon
  23. Ernher
  24. Jory
  25. Monne
  26. Regory
  27. Rütschi
  28. Aume
  29. Dietri
  30. Frantzli

Medieval by-names

  1. de Hopton
  2. von Cham
  3. de Gisorz
  4. la Lavendière
  5. Broune
  6. de la Rue
  7. Smidin
  8. Hudson
  9. le Wyse
  10. le Gros
  11. del Hole
  12. del Bank
  13. le Rous
  14. von Andolfingen
  15. de Brie
  16. von Buchs
  17. le Bonde
  18. Jakson
  19. de Clamart
  20. la Fournière
  21. le Chaucier
  22. de Péronne
  23. atte More
  24. von Bregentz
  25. Hardy
  26. von Rotwil
  27. le Munier
  28. Clerk
  29. de Ledes
  30. Wilson

Tips for historical fiction and games

  • Pick a spelling and keep it. Medieval scribes spelled freely (Smyth, Smith), but a reader needs one form per character.
  • Match the by-name to the life. A by-name records a trade, a place or a parent. If your character changes trade or town, the by-name may change too, which is a nice historical touch.
  • Use real names for crowds, invented ones for leads. A market full of Johns and Alices feels authentic; an invented name for your protagonist keeps them distinct.
  • Mind the century. Our sources run from about 1280 to 1379. For earlier Anglo-Saxon or later Tudor settings, use them as flavour rather than fact.

For fantasy worlds with a medieval feel

Plenty of fantasy settings borrow medieval naming without being Europe. Take the patterns rather than the names: a small pool of common given names, by-names for trade and place, and families that only slowly settle on surnames. For invented peoples, the Fantasy Name Generator has grammars built for that.

Frequently asked questions

What are some medieval names?

Common English names in our records include John, William, Thomas, Robert, Alice, Joan, Agnes and Maud; French ones include Jehan, Guillaume, Pierre, Marie and Jehanne; German ones include Heinrich, Rudolf, Ulrich, Anna and Elsi. This page's list adds invented names in the same style, such as Mätzi Murerin.

What were common medieval surnames?

Strictly they were by-names, many not yet hereditary: trade names such as Smyth, Webster and Walker, place names such as atte Wode or de Wentworth, nicknames such as Broune, and kin names such as Jakson. The By-name only option shows them on their own.

Are these real medieval names?

Names labelled historical appear in the records listed under Sources, in the spelling we normalised from those editions. Names labelled invented are new, made by a model trained on those lists, so they sound like the period but were never recorded.

Why do some spellings look odd?

They follow the records. Medieval spelling wasn't fixed: Smyth for Smith, Jehan for Jean, Chüni as a Swiss pet form of Konrad. We kept those forms because they are what people actually wrote.

Can I use these names in my book or game?

Yes, for any purpose including commercial work. Historical names are facts that anyone may use, and invented names are free too; we claim no rights in either. Check trademark registers before naming a product.