Last Name Generator

Surnames with a story behind them

What you get

Press Generate Names for 8 last names.

Tap a name to copy it, or the bookmark to keep it.

black shadow = tap it

Example Last Names

A few names this generator came up with. Tap one to copy it, or press "Generate Names" above for more.

Any style · Name only

  • Yun
  • Sablevale
  • Lahti
  • Noodleworth

Fantasy · Name only

  • Wildbrook
  • Hazelwood
  • Larchvale
  • Frostleaf

Realistic British · Name only

  • Salter
  • MacLeod
  • Murphy
  • Buckley

Noble · With its meaning

  • Belmont-Talbot (Belmont: fair hill, Norman French; Talbot: an old Norman family name, later given to a hunting hound)
  • Kirkwood-Vane (Kirkwood: from the church wood; Vane: glad, from the Old English fægen)
  • Grenville (from Grainville in Normandy)
  • Vavasour-Grenville (Vavasour: a vassal's vassal, a feudal rank; Grenville: from Grainville in Normandy)

Sci-fi · With its meaning

  • Wozniak (carter, Polish)
  • Arslan (lion, Turkish)
  • Castillo-Matsumoto (Castillo: castle, Spanish; Matsumoto: base of the pine tree, Japanese)
  • Najjar (carpenter, Arabic)

Dark or gothic · With its meaning

  • Mistfen (mist + fen, a marsh)
  • Wraithcroft (wraith + croft, a small farm)
  • Marsh (from the marsh)
  • Blackwood (from the dark wood)

How the Last Name Generator Works

It picks from a list of 3,032 names.

The choices:

  • Style: Any style, Fantasy, Realistic British, Noble, Sci-fi, Dark or gothic, Funny.
  • What you get:
    • Name only, e.g. Bunglewick
    • With its meaning, e.g. Rochford-Fortescue (Rochford: from the ford of the hunting dogs; Fortescue: strong shield, Norman French)

Each press gives you 8 names. "Show 8 more" adds 8 you haven't seen yet. Once you've seen them all, "Start again" shuffles the whole list again.

Good last names for characters come from the same four places real surnames did: a job, a place, a father's name or a nickname. A surname carries a family history: a trade, a hill, a nickname or a Norman castle. This last name generator makes last names for characters in six styles, from realistic British and noble names to fantasy, sci-fi, gothic and funny ones, and can show what each name means.

Eight good last names

All eight came from the generator, with the meanings it gives:

  • Fletcher: an arrow-maker: an occupational name, one of the commonest kinds.
  • Hartley: from the stag wood: a place name that sounds settled and old.
  • Hobbs: son of Hob, a pet form of Robert: a patronymic hidden in a short name.
  • Freeman: a free man, not a serf: a name that tells you about a family's status.
  • Grosvenor: great huntsman, from Norman French: noble and a little grand.
  • Engel-Kobayashi: angel (German) and small forest (Japanese): a sci-fi double name from two cultures.
  • Grimwold: grim plus wold, open upland: a gothic name for a house on a hill.
  • Crumpetby: crumpet plus by, a Norse word for a farm: funny, but built like a real place name.

Where surnames come from

Most English families had a fixed surname by the end of the Middle Ages, and nearly all of them come from four sources:

  • Occupation: Smith, Cooper (a barrel-maker), Baxter (a baker), Webster (a weaver). Smith is still the commonest surname in the UK.
  • Place: where a family lived or came from, like Langley (the long clearing) or Sutton (the south farm).
  • Patronymic: a father's name, like Robinson or Harrison. Welsh names often came from ap, "son of": ap Rhys became Price, and ap Hywel became Powell. Scottish and Irish Mac and Norman Fitz mean the same.
  • Nickname: what people called you, like Armstrong (strong in the arm), Reid (red-haired) or Fox (cunning).

The generator's six styles build on these. Realistic British and Noble use real surnames with their real meanings; Fantasy, Gothic and Funny join invented words to real endings like -wold, -fell and -by; and Sci-fi joins real surnames from different languages, as families might in a mixed future. Choose With its meaning to see what each one means.

Choosing a surname for a character

  • Let it say something. A character called Thatcher or Wainwright had a working ancestor; one called Beaumont or Delamere has money behind them.
  • Match the place. Cornish names often begin with Tre-, Pol- or Pen-, as in Trevelyan or Penrose, and Welsh ones are often patronymics, so a surname can tell readers where a family is from.
  • Check the whole name together. Say the first name and surname aloud to make sure they don't clash or make an unfortunate phrase.

For a first name to go with it, try the Character Name Generator, and for the craft behind it, read our guide: How to Create Great Character Names.

For more, see all the character name generators.

Frequently Asked Questions

What are good last names for characters?
Ones that fit the character's world and background: an occupational name like Fletcher for a working family, a Norman name like Beaumont for an old noble one, or a landscape name like Thornwood in fantasy.
Where do surnames come from?
Mostly from four sources: a job (Smith, Cooper), a place (Langley, Sutton), a father's name (Robinson, Price) or a nickname (Armstrong, Reid).
What does Fitz mean in a surname?
Son of. It comes from Norman French fils, so Fitzwilliam means son of William. Some Fitz names, like Fitzroy (son of the king), were given to royal children born outside marriage.
Are the meanings real?
Yes, for the British, noble and sci-fi names, which are real surnames. The fantasy, gothic and funny names are invented, and the meaning shows the real words they are built from.

More Characters Name Generators

Free to use, no credit needed. If you're naming a business, brand, band or product, check the name isn't already taken or trademarked first.