Medieval Name generator
Medieval names are names that were commonly used across Europe during the Middle Ages — roughly 500 CE to 1500 CE — and into the Renaissance era that followed. Unlike modern names, which are often chosen for sound alone, medieval names carried strong meaning: they reflected social rank, occupation, region of origin, and religious devotion. A single name could tell you whether someone was a nobleman, a craftsman, a clergyman, or a serf.
Most people in medieval Europe went by a given name combined with a descriptor that distinguished them from others of the same name. These descriptors typically fell into four categories:
Our generator pairs authentic given names with historical titles — including Serf, Maid, Squire, Knight, and Prince Consort — to produce names that feel rooted in the period.
Medieval naming conventions differed noticeably by gender. Male names often drew from Germanic, Norse, Latin, and Old French roots — names like Edmund, Aldric, Godfrey, and Renaud were common across England, France, and the Holy Roman Empire. Female names leaned toward softer Latin and French forms: Isabelle, Matilde, Alienor, and Cecily were widespread among noblewomen, while humbler names like Agnes and Margery appeared frequently across all social classes.
Use the Get me new male names and Get me new female names buttons above to generate gender-appropriate medieval names instantly.
Authentic medieval names ground historical fiction and fantasy novels in a believable past. Whether your story is set in a thinly veiled Arthurian England or an entirely invented realm, names rooted in real medieval convention add credibility.
Medieval names are a staple of DnD character creation. A knight named Sir Aldric the Bold or a rogue styled as Wren, the Serf immediately signals setting and tone to your whole table.
From open-world RPGs to city builders set in the Middle Ages, character and NPC names make a world feel inhabited. Generate unique names for every villager, guard, and merchant in your game.
Live-action roleplayers and historical cosplayers often want a persona name that fits the era. A historically-flavored name completes a costume and helps you stay in character.
Here are some examples of the kinds of names this generator produces:
Each name is generated fresh every time — you'll never run out of options for your next character, story, or world-building project.
Copy and paste the below code in your site and you will have a fully functional Medieval Name generator in an instant.