Last Name Generator

Roll ten real family names at a time, from short English classics to Irish, Scottish and Welsh surnames, plus a few hyphenated double surnames for variety.

Part of First & Last Names

  • F
    FletcherExample

    An old job name for an arrow maker that sounds sharp and active.

  • O
    O'ConnorExample

    A classic Irish surname with the O' prefix meaning descendant.

  • B
    BlackwoodExample

    A place-style name with a slightly dark, mysterious feel.

  • S
    Sinclair-HughesExample

    A double surname that sounds polished and modern.

  • M
    MacKenzieExample

    A well-known Scottish name built on Mac, meaning son of.

  • G
    GriffithsExample

    A Welsh name from the first name Griffith.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

2,000+ possible names in this last name tool

💡 GOOD TO KNOWPair a short first name with a longer surname, or the other way round.

Pair a short first name with a longer surname, or the other way round.

A last name tells a little story. It can hint at a job from long ago, like Baker or Fletcher, a place, like Hill or Brooks, or a father's name, like Johnson or Davies. The right surname gives a character roots, makes a pen name sound real, or helps you finish a full name you have only half built.

This last name generator gives you ten real surnames per click, drawn from English, Scottish, Irish and Welsh families. Now and then it joins two into a hyphenated double surname. Use it as a surname generator for stories, games, pen names or any time a first name needs a family name to match.

How to use the last name generator

  1. Press Generate names to see ten real surnames.
  2. Say each one after your first name to hear the full name.
  3. Copy the surname you like, or save it with the heart.
  4. Generate again for a fresh set as often as you need.

The four roots of English-language surnames

Most British and Irish last names grew from one of four sources. Knowing them helps you pick a surname with the right feel for a character or brand.

  • Jobs: Fletcher made arrows, Chandler made candles, Thatcher built roofs, Carver cut wood or stone.
  • Places: Hill, Brooks, Ashford and Middleton describe where a family lived.
  • Fathers: Davies, Evans and Jenkins mean son of David, Evan and Jenkin.
  • Nicknames: Wolfe, Finch and Hardy began as a word describing a person.

Irish, Scottish and Welsh surname clues

Some prefixes and endings point straight to a region. Irish names often start with O', meaning grandson or descendant, as in O'Brien and O'Neill. Mac and Mc mean son of, and appear in both Scottish and Irish names, like MacDonald and McCarthy. Welsh families often have surnames built from first names, such as Lloyd, Parry, Powell and Griffiths.

If your character comes from one of these places, choose a surname that matches. It is a small detail that makes a story feel more real.

Double-barrelled surnames

A hyphenated surname, like Sinclair-Hughes, joins two family names. It often happens when parents want to keep both names, or when an old family wants to preserve a name with no male heir. The generator adds these now and then, so you can try a grander or more modern full name.

Example names and what makes them work

NameWhy it works
FletcherAn old job name for an arrow maker that sounds sharp and active.
O'ConnorA classic Irish surname with the O' prefix meaning descendant.
BlackwoodA place-style name with a slightly dark, mysterious feel.
Sinclair-HughesA double surname that sounds polished and modern.
MacKenzieA well-known Scottish name built on Mac, meaning son of.
GriffithsA Welsh name from the first name Griffith.
ThatcherA roof-builder job name that suits a down-to-earth character.
WinslowSmooth and elegant, it works well as a pen name surname.

Tips for picking the right name

  • Pair a short first name with a longer surname, or the other way round.
  • Pick a surname that fits where your character's family comes from.
  • Avoid surnames tied to a famous person if you want a fresh feel.
  • Check the initials of the full name before you settle on it.
  • Use a job or place surname when you want a name with built-in meaning.

Common questions

Are these real last names?

Yes. Every surname here is a real family name used in English-speaking countries, with roots in England, Scotland, Ireland and Wales.

What do O' and Mac mean in a surname?

O' comes from Irish and means grandson or descendant of. Mac and Mc mean son of and are found in both Irish and Scottish names.

Why do some results have a hyphen?

A small share of results are double-barrelled surnames, made by joining two family names. They are common when families want to keep both parents' surnames.

Can I use these surnames for a pen name or character?

Yes. Surnames like these are common and shared by many families, so they work well for characters, pen names and games.