Free · No signup · 40,500/mo searches

Last Name Generator

Give your character a surname that fits where they're from.

Results

    Tap any name to copy it. Hit Generate for a fresh batch.

    Give your character a surname that fits where they're from. Pick an origin and generate a batch of real-world family names drawn from that culture — or switch to fantasy for invented surnames built from evocative roots. Great for novels, screenplays, RPGs, and worldbuilding.

    How the last name generator works

    Each origin draws from a curated pool of common, recognizable surnames from that culture (and for fantasy, from invented roots). They're picked at random so you get believable family names without having to research naming conventions yourself.

    Frequently asked questions

    Where do these last names come from?
    Each origin draws from a curated pool of common, recognizable surnames from that culture (and for fantasy, from invented roots). They're picked at random so you get believable family names without having to research naming conventions yourself.
    Can I use these surnames for my novel or game?
    Yes. These are common surnames in the public domain, so you can give them to any character, family, or NPC in a story, screenplay, or game with no restrictions.
    Which origins are available?
    English, Spanish, Italian, Japanese, and German real-world surnames, plus a Fantasy option that builds invented last names from descriptive roots like Storm-, -wood, and -bane.