Last Name Generator

Real English-language surnames on demand — Smith, Garcia, Thompson — drawn from the most common family names in actual records.

—

How these names are built

Surnames are far more stable than first names: while given names cycle in and out of fashion, the same family names have topped frequency lists for two centuries. This generator banks those surnames — the occupational names (Smith, Taylor), patronymics (Johnson, Thompson) and descriptive names (Brown, Young) that make up the largest share of English-language family names. Rolling one gives you a surname that reads as real because it is.

How the generator works

Rolled from 32 real-name banks — 32 combinations — using your browser's random source. Nothing is sent anywhere: the whole tool runs on your device.

Examples

RollResult
single rollThompson
single rollMartinez
single rollWalker

Frequently Asked Questions

Are these the statistically most common surnames?

The bank is built from the widely published lists of the most frequent English-language family names — the same ones that appear at the top of census tables.

Can I use one for a fictional character?

Absolutely. A common surname plus a distinctive first name is the standard recipe for a character who feels real without impersonating anyone.

What about surnames from other languages?

The world-names category has dedicated generators for Japanese, Chinese, Korean, French and Italian family names — each with its own real frequency-based bank.

Related Generators

Random Name GeneratorFirst Name GeneratorFake Name GeneratorPerson GeneratorJapanese Name GeneratorKorean Name Generator