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
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.
Example medieval names
40 names this generator produced, kept here as a fixed sample so you can see the range before rolling your own. Tap the seal above for a fresh random batch.
- Matilda Thatcher
- Matilda of Ashford
- Eleanor of Kent
- Alice atte Brook
- Baldwin Weaver
- Roger of York
- Godwin Turner
- Wilfred of York
- Edith Robertson
- Edmund Mason
- Isabel Turner
- Edmund Baker
- Edmund Johnson
- Simon Fletcher
- Beatrice of Ashford
- Beatrice atte Wood
- Osbert Carter
- Geoffrey of Kent
- Godwin Shepherd
- Matilda Cooper
- Cecily Baker
- Edith atte Wood
- Wilfred Baker
- Godwin atte Wood
- Margery Carter
- Wilfred Johnson
- Eleanor Cooper
- Wilfred atte Wood
- Constance Fowler
- Roger of Lincoln
- Matilda atte Wood
- Cecily Mason
- Osbert Weaver
- Edith Fletcher
- Baldwin Smith
- Beatrice Johnson
- Hugh Fowler
- Aldous of Kent
- Matilda Smith
- Joan atte Brook
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 or head back to the NameForge home.