Surname Generator

Find a last name worth writing about.

A random surname generator for your next story, game, or character. Explore real surnames and find one that feels right.

Free to use No account needed

Make it your own

238,137 unique surnames to explore

Length

Letters only; excludes spaces and punctuation. Japanese: romanized length, excluding kana and kanji.

More options

Matching ignores case and accents. Accented letters count as one; spaces, hyphens and apostrophes do not count toward length. Original spelling is kept in results, copies and favorites.

Number of names

238,137 surnames match

All fields are optional. Generate with no filters.

Your surnames 0

A name is all it takes.

Hit generate to get started, or add optional filters.
Your next character could be in the list.

Sample surnames shown above

Found a keeper? Tap the heart to save it to your favorites.

Choose how many surnames you want to generate.

Different places. New possibilities.

Explore a collection and the stories behind its source.

20 surname collections

British surnames

A collection for British surname ideas, from Abbas and Abbey to familiar spellings such as Abbott.

3,706 names

Chinese surnames

Explore Latin-letter surname ideas such as Ang, Bai, Bao, and the hyphenated Au-Yong.

246 names

Czech surnames

Browse Czech-labeled surname ideas including Abl, Ajdrna, Antonowitsch, and Antonowitz.

500 names

Dutch surnames

Explore surname ideas from the Dutch collection, including Aalsburg, Aalst, Aarle, and Achteren.

285 names

German surnames

Browse the large German surname collection, with entries such as Anders, Ochsner, Ohler, and Ohlrich.

28,168 names

Greek surnames

Find surname ideas in the Greek collection, including Adamidis, Adamou, Agelakos, and Alexandropoulos.

193 names

Indian surnames

Explore the Indian surname collection with entries such as Adani, Advani, Agarwal, and Agrawal.

1,979 names

Irish surnames

Browse the Irish surname collection, including Ahearn, Aodh, Aodha, Aonghuis, and Aonghus.

193 names

Jewish surnames

Explore Jewish-labeled surname ideas such as Aaron, Aaronin, Aaronson, and Abelson.

3,037 names

Korean surnames

Browse a compact Korean surname collection with spellings such as Ahn, Baik, Bang, Byon, and Cha.

94 names

Polish surnames

Explore the supplied Polish collection, with entries such as Abramczy, Abramsk, Adamci, and Adamczy.

1,417 names

Portuguese surnames

Browse Portuguese surname ideas, including Evora, Abade, Abadesso, Abadito, and Abecassis.

4,840 names

Russian surnames

Explore the Russian surname collection with entries such as Abaev, Abagyan, Abaimoff, and Abaimov.

9,341 names

Spanish surnames

Find surname ideas in the Spanish collection, including Garcia, Gonzalez, Rodriguez, Fernandez, and Lopez.

25,952 names

American surnames

Surnames recorded at least 100 times in Census 2000 returns.

151,671 names

Australian surnames

Family names connected to people recorded as Australian citizens.

4,991 names

French surnames

French surname ideas from an expanded collection of spellings.

5,158 names

Italian surnames

Italian surname ideas from an expanded collection of spellings.

4,226 names

Japanese surnames

Romanized Japanese surname spellings paired with kana and kanji.

1,999 names

Scottish surnames

Surnames recorded in Scotland from 1975 to 2025.

3,672 names

From a name
to a new character.

  1. 1

    Start with a click

    Generate 1, 10, or 50 names from all datasets, or narrow by collection, starting letter and length.

  2. 2

    See what clicks

    Generate a batch, say a few names aloud, and try another round if you need to.

  3. 3

    Keep the good ones

    Heart your favorites, then copy your shortlist into your character notes.

A little more
about the names.

Good ideas start with a little context.

Where do these surnames come from?

Sources include census and historical records, Wikidata, licensed datasets, and supplied surname lists whose original provenance has not been verified. Visit each collection page for its coverage and limitations. These lists are not all current population rankings.

Can I use the names for fictional characters?

Yes. Use them as inspiration for stories, games, and character ideas. A surname can be shared across countries and cultures; it does not establish a real person’s identity, ancestry, or nationality.

Will I get the same name twice?

Names are selected randomly without duplicates in a batch. The generator also avoids the previous batch when enough other names are available. A name can appear again in later batches.

How do surname filters work?

All filters are optional. See the matching count as you choose a dataset, starting letter or length. More options include endings, required characters and hyphens. Length counts letters only, with accented letters counting as one; Japanese entries use the romanized surname and exclude kana and kanji. An optional first name previews a full name without changing matches. Results, copies and favorites preserve the dataset spelling.