Medieval Name Generator
English, French and German medieval names.
Mabel de HalyfaxhistoricalEnglish
Mätzi MurerinhistoricalGerman
Kathrin von LindöwhistoricalGerman
Mechthilt DietschinhistoricalGerman
Greth von SpirhistoricalGerman
Helon de ParisinventedFrench
Ivo WryghthistoricalEnglish
Elli von RütihistoricalGerman
Henri le ChapelierhistoricalFrench
Katerine de SenshistoricalFrench
Katherine le NorreyshistoricalEnglish
Germart de VitriinventedFrench
Rütschüni von KempteninventedGerman
Belot de RainsinventedFrench
Chüntzli von HorgeninventedGerman
Peteffan SchöninventedGerman
Olin le BoiteusinventedFrench
Perre le BarbierinventedFrench
Erence la CouturièreinventedFrench
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
- Pick a region: English, French or German, or keep Any for a mix (each name says where it is from).
- Choose women's or men's names, or leave the gender on Any.
- Tap Generate. Each name is labelled historical (it appears in the records) or invented (made in the same style).
- 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
| Region | Record it comes from | Names in our list | Some real names | By-names (as spelled) |
|---|---|---|---|---|
| English | Worcester lay subsidy c.1280; West Riding poll tax 1379 | 50 women's, 61 men's | Agnes, Alice, Amice, Avice; Alexander, Arnold, Benedict, Clement | Smyth, Milner, Webster, Walker |
| French | Paris taille roll of 1292 (Géraud, 1837) | 43 women's, 82 men's | Agace, Aveline, Benoite, Edeline; Alain, Anfroi, Baudet, Bernart | Barbier, Peletier, Charpentier, Potier |
| German | Zürich tax rolls from 1357 (Steuerbücher, vol. 1, 1918) | 47 women's, 87 men's | Angnes, Bela, Elli, Elsi; Anshelm, Bernhart, Bürgi, Chüntz | Smit, 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
- Christina
- Klara
- Gunhild
- Anna
- Heline
- Jützi
- Hemma
- Agace
- Mya
- Greth
- Aveline
- Ysabelon
- Ermengart
- Beila
- Nicole
- Jehannete
- Masse
- Kathery
- Adelhedi
- Sabet
- Grethilt
- Udeli
- Avelis
- Aalot
- Elicia
- Helis
- Edele
- Adelhila
- Katha
- Emete
Medieval men's names
- Laurence
- Michael
- Benedict
- Guy
- Lovecok
- Adam
- Walter
- Lüti
- Mori
- Nigel
- Hensli
- Arnold
- Philips
- Simon
- Huitace
- Wilhelm
- Heinrat
- Siment
- Olin
- Herew
- Gilip
- Climon
- Ernher
- Jory
- Monne
- Regory
- Rütschi
- Aume
- Dietri
- Frantzli
Medieval by-names
- de Hopton
- von Cham
- de Gisorz
- la Lavendière
- Broune
- de la Rue
- Smidin
- Hudson
- le Wyse
- le Gros
- del Hole
- del Bank
- le Rous
- von Andolfingen
- de Brie
- von Buchs
- le Bonde
- Jakson
- de Clamart
- la Fournière
- le Chaucier
- de Péronne
- atte More
- von Bregentz
- Hardy
- von Rotwil
- le Munier
- Clerk
- de Ledes
- 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.
Related generators
- Viking Name GeneratorOld Norse names with a father's name or a by-name, real and invented.
- Fantasy Name GeneratorElven, dwarven, orcish, human, draconic, infernal and fae names, with surnames.
- Fantasy Last Name GeneratorFamily, clan and house names, and places of origin, for eight fantasy cultures.
- D&D Name GeneratorNames for nine classic fantasy species, with class flavour and a party mode.
- Dwarven Name GeneratorMountain and deep dwarf names with clan names and craft surnames.
- Elf Name GeneratorHigh, wood and dark elf names with elven house and family names.