lastnamegenerators

Medieval Last Name Generator

This medieval last name generator produces 380+ surnames of the kind found in European records from roughly 1100 to 1500: occupational names, Norman de and fitz forms, place names and nicknames. Each result shows its meaning and how it arose.

Results (10)

  • Hardy

    Nickname for a courageous man, Old French hardi

    English

  • Mower

    Man who mowed hay

    English

  • Beaumont

    Norman house, from fair hill

    English

  • Deacon

    Church deacon or his servant

    English

  • Jäger

    Hunter or gamekeeper

    German

  • Lorimer

    Maker of bits, spurs and harness metalwork

    English

  • Koch

    Cook in a household

    German

  • Ordelaffi

    Lords of Forli in the Romagna

    Italian

  • Tisserand

    Weaver of cloth

    French

  • Sattler

    Saddler, maker of saddles

    German

Saved names

    Names you save will appear here. They stay in this browser only.

    What the medieval last name generator draws on

    Before about 1100, most people in Europe had one name. As towns grew and tax rolls needed to tell one John from another, bynames appeared and slowly hardened into hereditary surnames. Four sources dominate. Occupation: Smith, Fletcher, Chandler, Webster. Place: Ashby, Atwood, Kirkby. Father's name: Williamson, Fitzgerald, Hobson. Nickname: Long, Redhead, Goodfellow. The medieval last name generator draws from all four sources and shows the meaning of each result.

    Spelling was not fixed. The same man might appear as Smyth, Smythe and Smith in three different documents, and a scribe would write whatever he heard. If you write historical fiction, a little variation in how a name is written adds texture, as long as each form is one a scribe of the period could plausibly have written.

    Norman names: de, fitz and the aristocracy

    After 1066, the Norman aristocracy in England used French-style bynames. De followed by a place showed where the family came from or which lands it held: de Clare, de Montfort, de Lacy. Fitz, from Norman French fiz (modern French fils), meant son of: Fitzwalter, Fitzhugh. These names signalled land and lineage, and commoners rarely carried them. When you need a baron, a bishop from a landed family or a knight with something to prove, this is the style to pick.

    Over the centuries many de names dropped the particle, so de Ashby became Ashby, and fitz names fused into single words. If your story spans generations, you can show that change happening: the grandfather is de Ashby, the grandson is plain Ashby. Add or drop the particle yourself to suit the decade you are writing in.

    Occupational and nickname surnames for common folk

    Most people in a medieval village would be known by their trade or a physical trait. A tanner, a cooper, a reeve, a miller, a bowyer and a thatcher can all populate a single street. Some trades are less obvious now: a Chandler made candles, a Webster wove cloth, a Walker fulled it by treading, a Palmer had made a pilgrimage. These names give readers a sense of place without a paragraph of description.

    Nicknames were blunt. Short, Crookshank, Wildgoose and Drinkwater were all real surnames. Use them for characters who need to feel earthy and local. Some medieval nicknames were rude by modern standards and have been softened or lost over time; the generator sticks to ones that read well today and notes the original sense where it matters to the story you are telling.

    Using medieval surnames in fiction and games

    For an English or Norman setting, take names straight from the generator. For a French, German or Italian medieval setting, use this pool for flavour and then switch the main generator to that origin, since patronymic and occupational patterns exist in every European language. In games, occupational surnames double as job labels for NPCs, which saves you writing a description for every villager.

    Avoid double-barrelled names before the 1700s; they are a much later fashion. Also avoid modern-sounding first names alongside these surnames. Pair Alice, Agnes, Hugh or Walter with Fletcher, and the name sounds right for 1350 without any further effort. A small detail like a period-correct name does more to convince a reader than a page of description of the castle.

    Frequently asked questions

    Are the names in the medieval last name generator historically real?

    Yes. The 380+ names are surnames or bynames of the kind found in medieval European records, mainly English, with Norman French, German, Italian, Spanish and Norse names too. Each shows its meaning, which usually makes clear whether it is occupational, locative, patronymic or a nickname. Spellings follow common modern forms.

    What is the difference between de and fitz?

    De means of and was followed by a place name, showing the manor or town a family held or came from, as in de Lacy. Fitz means son of and was followed by a father's name, as in Fitzwalter. Both were Norman French usages associated with the aristocracy after 1066.

    Did peasants have surnames in the Middle Ages?

    Gradually, yes. By the 1300s most English peasants had a byname based on trade, place, father or appearance, and many of these became hereditary by the 1400s. In other parts of Europe the process was slower. For a setting before 1200, a single name plus a descriptive byname is more accurate.

    Can I use these for a fantasy setting?

    Yes, and many writers do. Occupational and place-based surnames give a fantasy village an immediately medieval feel. Combine them with the fantasy last name generator for noble houses and non-human races, keeping the real medieval pool for ordinary human townsfolk.

    More last name generators

    By country and culture

    Other origins