Last name and surname generator

A surname generator for fictional characters, pen names and worldbuilding. Get realistic last names in seconds.

1 credit per search

Last name ideas

  • Ashworth
  • Hawthorne
  • Whitfield
  • Pembroke
  • Caldwell

5 of 6 · ·

How surnames are built

Most surnames began as a short description that stuck to a family: where they lived, what they did, whose child they were or what they looked like. A last name built the same way sounds like it belongs on a family tree, even when it is invented. Type a word or two for a random spread, or name the origin, era or setting, from aristocratic English to a fantasy house, and the surnames follow its patterns.

  • Place + a land word

    The oldest English surnames say where a family lived: a hill, a ford, a green field.

  • Son of, in the local language

    Mac, O', -son, -ez, -ov and the Cretan -akis all mark a family line, so the ending tells you the country.

  • A trade

    Cooper, Fletcher, Marchand and Schreiber name what the family made or did. They read plain and old, which suits historical fiction.

  • A nickname that stuck

    Looks and traits became names. Short ones like these sound strong next to any first name.

  • An estate or an earldom

    Scottish and noble surnames often come from a district or a family seat, so they carry land and rank at once.

  • Two words for a fantasy house

    Fantasy surnames join a dark or grand word to a place word, the way English ones join a tree to a ford.

Last name examples

Real briefs from the generator, shortened and put in English, with one of the surnames it wrote.

  1. 92

    The legendary Welsh surname of Arthur's line, which ties the family to Merlin and his sorcery at once.

    Memorable
    95
    Pronounce
    90
    Brand
    90
    Asked forThe strongest clan of witches
  2. 88

    Ash and grave, joined the way English place surnames join two words. It sounds as old and bleak as the land.

    Memorable
    90
    Pronounce
    90
    Brand
    85
    Asked forA family name for a fantasy death world
  3. 89

    Papa means priest and -akis is a Cretan ending, so it reads as Greek on sight.

    Memorable
    85
    Pronounce
    85
    Brand
    95
    Asked forA fictional Greek family name
  4. 87

    An ancient earldom named for the Lennox district. Rare enough to stand out, easy to say.

    Memorable
    80
    Pronounce
    95
    Brand
    85
    Asked forA unique Scottish surname

Want names made for yours? Describe what you're naming and Nomi finds names that fit.

5 tips for choosing a last name

A surname tells a reader where a family comes from and when. These tips keep it saying what you mean.

  1. Match the origin

    A first and last name from one culture read as one person. Mixing them says there is a backstory, so mix only when there is one.

    Instead ofElena MacGregor
    Try
  2. Say it with the first name

    Read the full name aloud. A first name and surname that rhyme or open on the same sound read as a joke.

    Instead ofHarry Harrington
    Try
  3. Mind the meaning

    Many surnames still mean something. A villain called Brightwater fights his own name, while a dark one does half the work for you.

    Instead ofBrightwater
    Try
  4. Balance the length

    A long first name wants a short surname, and the other way round. Two long ones run out of breath before the end.

    Instead ofBartholomew Harrington
    Try
  5. Build invented names from real parts

    A fantasy surname still needs words a reader knows. Raven and shade, iron and vale: two real words joined beat a string of syllables nobody can spell.

    Instead ofXyrthalqen
    Try

Popular last names by origin

English

  • Ashworth
  • Hawthorne
  • Whitfield
  • Pembroke
  • Caldwell
  • Harrington

Italian

  • Castellano
  • Ricci
  • Marchetti
  • Lombardi
  • Vitale
  • Bellini

French

  • Moreau
  • Beaumont
  • Lefevre
  • Duchamp
  • Marchand
  • Rousseau

German

  • Albrecht
  • Brandt
  • Keller
  • Vogel
  • Schreiber
  • Hoffmann

Spanish

  • Delgado
  • Herrera
  • Vargas
  • Montoya
  • Salazar
  • Cortés

Japanese

  • Takahashi
  • Nakamura
  • Fujimoto
  • Ishikawa
  • Morikawa
  • Sakamoto

Korean

  • Seo
  • Jeong
  • Hwang
  • Yoon
  • Kang
  • Lim

Russian

  • Vasiliev
  • Sokolov
  • Orlov
  • Lebedev
  • Morozov
  • Zhukov

Last name questions

Start with origin and era, then test the rhythm against the first name. A good surname is easy to say, fits the character's culture and time, and doesn't match a famous real person.

The generator produces a mix of genuine surnames and plausible inventions built from real linguistic patterns. If you need strictly real names, say so in your description, for example 'common real English surnames'.

Yes. All names generated on this page are free to use in commercial projects including novels, films, and video games. Names themselves can't be copyrighted, though trademarked brand names are a separate matter.

Any origin you can describe: English, Irish, Scottish, Italian, French, German, Spanish, Japanese, Korean, Chinese, Nordic, Slavic, Greek, and more. Fully invented fantasy lineages work too.

Put words like rare, uncommon or old noble family in your description, with the origin you want. For a ready list, Cool last names has more.

Yes. Describe your world, such as 'noble house in a grim medieval kingdom' or 'forest-dwelling elven family', and the surnames fit that setting.

More name generators

Browse all 193 generators →