Create unique and authentic surnames from cultures around the world. Perfect for writers, developers, and RPG players.
Looking for unique or culturally authentic surnames? Our Last Name Generator helps writers, gamers, developers, and researchers create last names from diverse global origins. Whether you're developing characters for a novel, naming NPCs in your RPG campaign, or testing software, our tool provides realistic and meaningful surnames with just a click.
Combine this with our First Name Generator or Full Name Tool for complete character names.
Choose from a growing list of global surname categories:
Generate up to 50 surnames at once to find the perfect match for your needs.
Choose surnames by country or language for culturally accurate results.
Include optional meanings and name origins to add depth to your characters.
Copy or export your results in CSV or JSON format for easy integration.
100% free and works offline (no data stored or shared).
Bookmark your favorite names for later reference.
Creating character backstories with authentic surnames.
Naming characters for your next gaming session.
Generating test data for applications and databases.
Researching naming conventions and surname origins.
A surname carries a character's whole background in one word — which is why this generator organizes last names by culture instead of mixing them into one generic list. Choose from 15 origins: European (English, French, Spanish, Italian, German), Asian (Chinese, Japanese, Korean, Indian, Vietnamese) and others, including Arabic, Persian, Slavic, African and Hebrew. Generate up to 50 surnames at once, optionally with meanings and name origins for extra depth, save your favorites for later, and export your picks to CSV or JSON when you are building something bigger than a single character.
Writers use it for believable character backstories, RPG and D&D players for campaign characters, researchers for naming conventions, and developers for realistic test data. It works offline and stores nothing. Free, with no sign-up.
15 origins, including English, French, Spanish, Italian, German, Chinese, Japanese, Korean, Indian, Vietnamese, Arabic, Persian, Slavic, African and Hebrew.
Up to 50 surnames per generation.
They can — optional meanings and name origins add depth for character work and research.
Yes — copy them or export in CSV or JSON format, and save favorites for later. Free, with no sign-up.
Explore more free tools: Japanese Name Generator, Korean Name Generator, Spanish Name Generator, Random Name Generator, Fake Address Generator.