Characters
Medieval Name Generator
Grounded names for peasants, knights, and everyone between.
- Constance of Ashford
- Hugh atte Wood
- Wilfred Shepherd
- Joan Baker
- Alice Cooper
- Edmund Cooper
- Alice of Lincoln
- Walter Fowler
- Hugh of York
- Baldwin Carter
- Edwin Robertson
- Geoffrey of Lincoln
NameForge Medieval Name Generator: female, male or any gender, 560 combinations by default, 12 names per batch, free, no account, runs in your browser. The default batch draws on 48 published building blocks, and the same seed always gives the same batch, with no AI involved.
Not every medieval name needs a crown or a spell. This medieval name generator pairs authentic-sounding given names with the occupational, place-based, and family surnames that real people carried in the Middle Ages. Generate a batch and name your villagers, merchants, and men-at-arms.
How this generator works
Surnames as we know them only became common in medieval Europe from around the twelfth and thirteenth centuries, and they mostly grew out of four sources: a trade (Baker, Fletcher, Cooper, Miller), a place (of York, atte Wood), a father's name (Johnson, Robertson), or a personal trait (Small, Long, Brown). Given names in the same period drew from a fairly narrow, church-approved pool, which is why so many medieval records repeat the same handful of names generation after generation. This generator mixes both traditions, so a name can read as a farmhand, a merchant, or minor gentry depending on which surname style you land on.
What each mode does
Pick these in the bar above the names. Each count is computed from the word lists and sound sets that mode draws from, with every other mode left at its default.
- Any (default): Draws on the original list, which mixes men's and women's names from English records. 560 combinations.
- Female: Medieval women's given names such as Matilda, Beatrice or Agnes, with a trade, place or family surname. 2,400 combinations.
- Male: Medieval men's given names such as Godwin, Osbert or Edmund, with a trade, place or family surname. 2,400 combinations.
What this generator is built from
Every generator on NameForge is a declared grammar: a set of building blocks plus the pattern that assembles them. Most name generators keep that private. Here are the exact figures for this one, published as part of the NameForge Naming Corpus.
| Building blocks | 48 |
|---|---|
| Block sets | Given names, Surnames |
| Patterns | [given] [surname] |
| Selection space | 560 |
| Counted as | 28 given names x 20 surnames |
The selection space is how many distinct combinations of building blocks this grammar can choose, computed from the live word lists. It is an upper bound on distinct names, not a count of them: two different selections can clean up into the same string. Full block lists, provenance and the downloadable data are on the corpus page for this generator.
Example medieval names, measured
40 names this generator produced, kept here as a fixed sample so you can see the range before rolling your own. Each one carries its syllable count and length, worked out by the rule set out in the corpus entry for this generator. Tap the seal above for a fresh random batch.
- Matilda Thatcher 5 syll, 16 ch
- Matilda of Ashford 6 syll, 18 ch
- Eleanor of Kent 5 syll, 15 ch
- Alice atte Brook 4 syll, 16 ch
- Baldwin Weaver 4 syll, 14 ch
- Roger of York 4 syll, 13 ch
- Godwin Turner 4 syll, 13 ch
- Wilfred of York 4 syll, 15 ch
- Edith Robertson 5 syll, 15 ch
- Edmund Mason 4 syll, 12 ch
- Isabel Turner 5 syll, 13 ch
- Edmund Baker 4 syll, 12 ch
- Edmund Johnson 4 syll, 14 ch
- Simon Fletcher 4 syll, 14 ch
- Beatrice of Ashford 5 syll, 19 ch
- Beatrice atte Wood 4 syll, 18 ch
- Osbert Carter 4 syll, 13 ch
- Geoffrey of Kent 4 syll, 16 ch
- Godwin Shepherd 4 syll, 15 ch
- Matilda Cooper 5 syll, 14 ch
- Cecily Baker 5 syll, 12 ch
- Edith atte Wood 4 syll, 15 ch
- Wilfred Baker 4 syll, 13 ch
- Godwin atte Wood 4 syll, 16 ch
- Margery Carter 5 syll, 14 ch
- Wilfred Johnson 4 syll, 15 ch
- Eleanor Cooper 5 syll, 14 ch
- Wilfred atte Wood 4 syll, 17 ch
- Constance Fowler 4 syll, 16 ch
- Roger of Lincoln 5 syll, 16 ch
- Matilda atte Wood 5 syll, 17 ch
- Cecily Mason 5 syll, 12 ch
- Osbert Weaver 4 syll, 13 ch
- Edith Fletcher 4 syll, 14 ch
- Baldwin Smith 3 syll, 13 ch
- Beatrice Johnson 4 syll, 16 ch
- Hugh Fowler 3 syll, 11 ch
- Aldous of Kent 4 syll, 14 ch
- Matilda Smith 4 syll, 13 ch
- Joan atte Brook 3 syll, 15 ch
These names are generated from word lists and sound patterns, so a result can coincide with a real person, business or trademark. NameForge does not check any name against any register. Before using one commercially, run your own trademark, company and handle checks.
Tips for picking a medieval name
- Occupational surnames (Baker, Fletcher, Cooper) instantly place a character among common folk.
- A place-based surname like of York roots a name to a specific corner of the map.
- Reserve longer, formal given names for gentry and short, plain ones for peasant folk.
- Keep spelling simple, medieval names read best when they stay pronounceable.
Where to use these names
- Historical fiction and low-fantasy worldbuilding
- Tabletop campaigns set in grounded, non-magical settings
- Village and town NPC rosters for game masters
Frequently asked questions
Are these real medieval names?
They follow real medieval naming conventions, a small pool of given names paired with occupational, place-based, or patronymic surnames, though individual combinations are generated, not pulled from a single historical record.
How is this different from the human name generator?
The human generator leans toward general fantasy settings, while this one sticks closer to the specific surname patterns (trade, place, father's name) that real medieval Europeans actually used.
Can I use these for D&D or other tabletop games?
Yes. They suit any low-magic, grounded fantasy or historical campaign, especially for common folk rather than nobility or spellcasters.
Related generators
Browse all name generators, open the corpus data behind this forge, or head back to the NameForge home.
Last reviewed 5 August 2026. Corpus v1. Method: how NameForge builds a name. Built and maintained by FusionStudios.