Medieval Name Generator

    Welcome to the ultimate Medieval Name Generator, built for knights, nobles, villagers, merchants, monks, soldiers, rulers, and everyday characters inspired by the Middle Ages. Whether you are creating a character for a Dungeons & Dragons campaign, writing a historical-fantasy story, designing a game, or building your own medieval world, this generator helps you discover names that feel grounded, memorable, and suited to the era.

    Medieval names varied widely depending on region, language, class, and family background. A noble might carry a formal family name connected to an estate, while a villager might be known by an occupation, birthplace, or physical trait. The right name can immediately make a character feel more believable.

    How to Use Our Medieval Name Generator

    Using our Medieval Name Generator is simple. Choose male or female names and the generator will instantly create 5 unique results. Click again whenever you want a completely new selection.

    The generator combines medieval-inspired first names with surnames based on occupations, places, family lines, and traditional naming patterns. This creates a broad mix of names suitable for nobles, peasants, craftsmen, guards, priests, merchants, and adventurers.

    You can use the generated names exactly as they appear or combine different first and last names to create your own character.

    Tips for Naming Medieval Characters

    A good medieval name should fit the character’s region, social class, and role in society.

    • The Noble: Formal names paired with estate-style surnames or “of” names work well for aristocrats and landed families.
    • The Knight: Strong traditional names fit warriors, commanders, and sworn retainers.
    • The Villager: Simpler names with occupational surnames such as Miller, Smith, Carter, or Fletcher can feel more grounded.
    • The Merchant: Surnames tied to trade, travel, money, or craft can suit wealthy townspeople and guild members.
    • The Cleric: Older, more formal personal names can work well for priests, monks, scribes, and scholars.
    • The Outlaw: A normal birth name paired with an alias or descriptive byname can make a character feel more believable.

    You can also base names on where a person comes from. A character might be known as “Thomas of Redford” or “Elena of Westmere,” especially if they have traveled far from home.

    Medieval Names in Dungeons & Dragons

    Medieval-inspired names work especially well in Dungeons & Dragons because so many fantasy settings draw from castles, villages, feudal politics, guilds, noble houses, and old kingdoms.

    A grounded medieval name can help distinguish an ordinary guard, innkeeper, merchant, or noble from more fantastical races and magical characters.

    This is especially useful when building human NPCs, towns, courts, military orders, or low-magic settings where names benefit from feeling more historical than overtly fantastical.

    For official character and campaign resources, visit D&D Beyond.

    Frequently Asked Questions

    What makes a good Medieval name?
    A good Medieval name should feel believable for the character’s culture, profession, social class, and location.

    Can I use these Medieval names for D&D?
    Yes. The generated names work well for Dungeons & Dragons characters, NPCs, nobles, guards, villagers, merchants, and other human characters.

    Does the generator create male and female Medieval names?
    Yes. You can generate both male and female Medieval names with surnames inspired by occupations, places, and family lines.

    Can I use these names for historical fantasy?
    Absolutely. The generator is especially useful for medieval-inspired fantasy, alternate history, historical fiction, and low-fantasy settings.

    Can the generator create noble names?
    Yes. Many combinations work well for noble families, knights, lords, ladies, and royal courts.

    Can I generate unlimited Medieval names?
    Yes. Every click creates 5 new Medieval names, and you can keep generating until you find one that fits your character.

    Once your character has a name, you can build the surrounding world with our Village Name Generator and Castle Name Generator.