Free medieval name generator
Medieval Name Generator — Authentic Middle Ages Names
Generate authentic Middle Ages names by gender, social class, and region — from knight epithets and noble place-surnames to peasant trades and royal regnal styling, with an AI mode for custom characters.
Gender
Social class
Region
Add a description above for AI-powered suggestions, or get 24 random ideas instantly.
Medieval Name Ideas
Click any name to copy it.
Beatrix the Prayerful
Clergy · France · Female
Ragnar the Unbroken
Knight · Scandinavia · Male
Thorhild the Penitent
Clergy · Scandinavia · Female
Alienor the Golden
Royal · France · Female
Basileios the Learned
Clergy · Byzantium · Male
Thomas Fletcher
Peasant · England · Male
Leif the Fisher
Peasant · Scandinavia · Male
Astrid of Solberg
Noble · Scandinavia · Female
Sigurd of Jarnvik
Noble · Scandinavia · Male
Alva of Hrafnsey
Noble · Scandinavia · Unisex
Friedrich von Adlerstein
Noble · Germany · Male
Ludwig the Magnificent
Royal · Germany · Male
Konstantinos the Illustrious
Royal · Byzantium · Male
Jehanne the Swift
Knight · France · Female
Aelfric Ironhand
Knight · England · Male
Adelheid von Falkenrath
Noble · Germany · Female
Theo of Amastris
Noble · Byzantium · Unisex
Perrin the Miller
Peasant · France · Male
Rowena of Thornbury
Noble · England · Female
Claude the Humble
Clergy · France · Unisex
Theodora the Unconquered
Royal · Byzantium · Female
Eudokia the Potter
Peasant · Byzantium · Female
Gunther Smith
Peasant · Germany · Male
Aubrey of Ravensmoor
Noble · England · Unisex
What Is a Medieval Name Generator?
A medieval name generator creates historically plausible names for characters, projects, and personas set between the 5th and 15th centuries. Instead of inventing names that sound vaguely old-fashioned, this tool draws on real medieval naming conventions: a given name such as Godwin or Marguerite paired with a byname that told people which Godwin you meant. You can filter hundreds of names by gender, social class, and region, or describe your character and let the AI mode craft custom suggestions.
The middle ages had no hereditary surnames for most people — identity came from bynames, and the type of byname revealed your station in life. Knights earned epithets like the Bold or Ironhand on campaign. Nobles took place-based surnames such as of Ashford or de Valmont, marking the land they held. Peasants carried occupational names like Fletcher, Thatcher, and Cooper — the ancestors of many modern surnames — while clergy took devotional bynames like the Pious and royalty ruled under regnal styling such as the Elder or the Fair.
Region matters just as much as class. An English miller might be Edric Fletcher, a French duchess Marguerite de Belleau, a German knight Dietrich Ironarm, a Norse jarl Sigurd of Jarnvik, and a Byzantine noblewoman Zoe of Nicaea — five naming traditions, one generator. For broader casts, pair this tool with our character name generator, plot ideas from the fantasy plot generator, and period-appropriate horses from the horse name generator.
How the Medieval Name Generator Works
Random mode draws from a curated pool
The generator ships with hundreds of pre-built names combining real given names with class-appropriate bynames. Random mode shuffles the pool in your browser, so 24 authentic medieval names appear instantly — no waiting, no account, no sign-up.
Filters shape the name to your world
Choose male, female, or unisex, pick a social class from noble to royal, and set the region from England to Byzantium. The pool reshuffles around your selections, and when strict matches run thin the closest matches are labeled so you always know what you are seeing.
AI mode names your exact character
Describe your character — for example, “a soft-spoken herbalist from a riverside village” — and the AI medieval name generator streams custom names with a one-line reason for each. If the AI provider is unavailable, class-matched names from the curated pool take over automatically.
Features
Names built from real historical conventions, not generic fantasy filler.
Class-aware bynames
The same given name is styled differently by station: a knight gains an epithet like the Unbroken, a noble a place-surname like von Adlerstein, a peasant a trade like Cooper, a priest a devotional byname, and a monarch regnal styling. That is exactly how bynames worked before hereditary surnames.
Five regional naming traditions
England, France, Germany, Scandinavia, and Byzantium each draw on their own given-name banks and idioms — of Thornbury, de Rochefort, von Hohenfels, of Jarnvik, of Nicaea. Your French knight will never sound like he sailed in from a Norse saga.
Random instantly, AI for precision
Browse the curated pool the moment the page loads, or describe your character for AI names built around their personality and role. Every result carries a one-click copy button, and the whole tool is free with no limits.
Who Uses This Medieval Name Generator?
Novelists and fanfiction writers
A chapter introduces a blacksmith, a prioress, and three men-at-arms, and all of them need names by Friday. Generate a consistent cast in seconds, filter by region so the village feels coherent, and keep the pool open as the story grows.
D&D and tabletop game masters
Players meet a lot of innkeepers. Roll a batch of medieval character names before the session, tag nobles and peasants so titles come out right, and reuse the generator for entire towns — it pairs well with our character name generator for player characters.
Renaissance faire performers and history teachers
A faire persona or a classroom role-play exercise lands better with a documented naming pattern. Show students how Thatcher and Fletcher became surnames, or build a persona whose class and region actually fit the period you are portraying.
Knight & Noble Name Examples
Epithets earned in the field and place-based surnames from the curated pool — click Generate Random Medieval Names above for 24 fresh ideas at any time.
Peasant, Clergy & Royal Name Examples
Occupational trades, devotional bynames, and regnal styling — filter by social class in the generator to see more of each.
Medieval Names by Region
Sample names from the curated pool, grouped by region — pick a region chip above to filter the live generator the same way.
| Region | Examples |
|---|---|
| England | Godwin of Ashford, Rowena of Thornbury, Wulfric the Bold, Aelfric Ironhand, Thomas Fletcher, Edith Thatcher |
| France | Guillaume de Valmont, Marguerite de Belleau, Renaud the Fearless, Jehanne the Swift, Perrin the Miller, Ameline the Weaver |
| Germany | Friedrich von Adlerstein, Adelheid von Falkenrath, Dietrich Ironarm, Hildegard the Stalwart, Gunther Smith, Irmgard the Weaver |
| Scandinavia | Sigurd of Jarnvik, Astrid of Solberg, Ragnar the Unbroken, Freydis the Fearless, Leif the Fisher, Thorhild the Penitent |
| Byzantium | Zoe of Nicaea, Niketas the Redcloak, Eudokia the Potter, Basileios the Learned, Kassia the Cloistered, Konstantinos the Illustrious |
Medieval Name Generator FAQ
What is a medieval name generator?
It is a tool that produces historically plausible names for the Middle Ages. This one combines a curated pool of given names and class-appropriate bynames — knight epithets, noble place-surnames, peasant occupational names, clergy bynames, and royal regnal styling — with an AI mode that writes custom names from a description of your character.
What are good medieval names?
Good medieval names pair a real given name with a fitting byname: Wulfric the Bold for a knight, Rowena of Thornbury for a noble, Thomas Fletcher for a peasant, Dunstan the Pious for a monk, or Edmund the Elder for a king. A name like Gunther Smith or Astrid of Solberg instantly suggests station and region without a paragraph of exposition.
Did people have surnames in the Middle Ages?
Most did not, at least not hereditary ones. Medieval people used bynames — descriptive (Edric the Red), occupational (Edith Thatcher), or place-based (Guillaume de Valmont) — that could change between father and son. Fixed family surnames only became common in Europe toward the end of the period, which is why this generator styles names with bynames instead of modern family names.
Can I generate medieval female names and male names separately?
Yes. Use the gender chips to narrow the pool to male, female, or unisex names, and combine them with social class and region filters for precise results. The female name banks cover everything from Anglo-Saxon names like Aelfwyn and Godgifu to Norse names like Freydis and Byzantine names like Theodora.
How do I name a knight or a noble family?
Pick the Knight or Noble social class filter. Knights receive martial epithets such as Ironhand, the Fearless, or the Sworn; nobles receive place-based surnames in the regional idiom — of Ravensmoor in England, de Rochefort in France, von Greifenberg in Germany. A noble house can share one place-surname across siblings to hint at a dynasty.
Are these names historically accurate?
The given names are drawn from documented medieval naming traditions in England, France, the German lands, Scandinavia, and Byzantium, and the bynames follow real conventions of the period. Individual combinations are invented, so a name will feel authentic without pointing at a specific historical person — check primary sources if you need a documented individual.
Can I use these names for D&D or a fantasy novel?
Absolutely. The names work for grounded historical fiction and for fantasy settings that want a real-medieval feel rather than invented elvish syllables. For a full fantasy toolkit, pair it with our fantasy plot generator and character name generator to build the world around your newly named cast.
Related Tools
Character Name Generator
Create names for fictional characters — fantasy, modern, sci-fi, and historical. Filter by gender and vibe, or describe your character for AI suggestions.
Open Character Name GeneratorFantasy Plot Generator
Generate fantasy plots structured as Act I, Conflict, Twist, and Climax. Filter epic, urban, dark, fairytale, and mythic subgenres, or describe your world for AI plot ideas.
Open Fantasy Plot GeneratorFrench Name Generator
Generate French names instantly — classic and modern, boys and girls, with surnames. For characters, babies, and stories set in France.
Open French Name GeneratorHorse Name Generator
Generate horse names for stables, shows, and races. Filter by gender and coat color for random ideas, or describe your horse for AI-crafted names.
Open Horse Name Generator