Surname Generator / Character
Surname Generator for Characters
A surname picker for writers: it samples from real surnames across English, European, Asian, African and Hispanic origins so your cast doesn't all sound the same. Use it to break out of the 'everyone is a Smith or a Johnson' rut and to match a name to a character's background.
Generate Character last names
Sampled from real surnames across many origins.
About these names
- Pulls from real surname pools across ~30 origins — so a generated cast can be as diverse as your story.
- Pair a surname with a first name from the same origin for consistency, or deliberately mismatch for immigrant / blended-family characters.
- Watch the connotations: occupational names (Smith, Baker) read 'ordinary'; topographic ones (Ashford, Lake) read 'genteel'; '-son' names read Scandinavian/British.
- For invented worlds use the fantasy or sci-fi generators instead — this one is for stories set in our world.
More surname generators
Fantasy Surname Generator
Evocative last names for fantasy worlds — Ashbourne, Frostmantle, Aerendril.
D&D Surname GeneratorRace-flavoured last names for D&D characters — human, dwarf, elf, halfling, tiefling.
Sci-Fi Surname GeneratorFuture-flavoured last names — clipped, hard-edged, sometimes hyphenated or numbered.
Random Last Name GeneratorA truly mixed bag of real last names from every origin on the site.
Surname Generator With MeaningsEvery generated surname comes with its real origin and meaning.