Last names, with the history behind them
This last name generator does more than hand you a surname — it tells you where the name came from. Choose an origin and you’ll get real family names with their true roots: Thatcher, the medieval roofer; Murphy, from the Irish for ‘sea-warrior’; Rossi, an old nickname for red hair. Surnames started as the trades people worked, the places they lived, the fathers they were born to, or the way they looked — and that origin is exactly what most surname generators leave out. Whether you’re naming a character, filling out a family tree for a story, or just want a last name generator that explains itself, pick an origin, choose how many you want, and conjure. Each card carries the name and its meaning so the surname you choose is one you actually understand.
How to use it
- Pick an origin — English, Irish, Italian, and more.
- Choose how many surnames you’d like.
- Press Conjure Names and read the story under each one.
- Tap Copy to keep one, or Copy all for the list.
Frequently asked questions
- Where do last names come from?
- Most surnames began as one of four things: a trade (Smith, Thatcher), a place (Ashford, Vega), a father’s name (Andersson, Murphy), or a nickname for how someone looked (Rossi, Bianchi).
- Are these real surnames?
- Yes. Each is a genuine family name shown with its real origin and meaning.
- Can I use a generated surname for a character?
- Yes. The names are real and free to use in fiction, games, and worldbuilding.
- How accurate are the meanings?
- Each meaning reflects the surname’s commonly accepted origin. Some old names have more than one proposed root; we give the most widely accepted one.