Last name and surname generator
A surname generator for fictional characters, pen names and worldbuilding. Get realistic last names in seconds.
Last name ideas
- Ashworth
- Hawthorne
- Whitfield
- Pembroke
- Caldwell
- Harrington
- Stonebrook
- Winterbourne
- Briarwood
- Thornhill
- Fairbanks
- Ashford
- Moreau
- Castellano
- Lindqvist
- Beaumont
- Albrecht
- Vasiliev
- Ellsworth
- Fairfax
- Montclair
- Davenport
- Lockridge
- Kingswell
- Cross
- Vale
- Stone
- Marsh
- Pike
- Frost
- Ravenshade
- Stormrider
- Ironvale
- Brightwater
- Duskbane
- Ashgrove
5 of 63 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.
- 92
The legendary Welsh surname of Arthur's line, which ties the family to Merlin and his sorcery at once.
Memorable95Pronounce90Brand90Asked forThe strongest clan of witches - 88
Ash and grave, joined the way English place surnames join two words. It sounds as old and bleak as the land.
Memorable90Pronounce90Brand85Asked forA family name for a fantasy death world - 89
Papa means priest and -akis is a Cretan ending, so it reads as Greek on sight.
Memorable85Pronounce85Brand95Asked forA fictional Greek family name - 87
An ancient earldom named for the Lennox district. Rare enough to stand out, easy to say.
Memorable80Pronounce95Brand85Asked 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.
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 MacGregorTrySay 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 HarringtonTryMind 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 ofBrightwaterTryBalance 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 HarringtonTryBuild 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 ofXyrthalqenTry
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