Skip to content
NamesGeneratorHub
More Name Tools

Last Name Generator

Real surnames from cultures around the world, with origins and meanings.

Our last name generator presents real surnames drawn from a wide range of cultures — English, Irish, Spanish, Italian, German, Indian and more — each with its origin and, where well established, a brief meaning. Perfect for writers, genealogy enthusiasts or anyone curious about surnames.

Showing 30 surname ideas. Press Generate for a fresh batch.

  • Smith

    Means "occupational: a metalworker or blacksmith" (English origin).

  • Fischer

    Means "occupational: a fisherman" (German origin).

  • White

    Means "descriptive: someone fair-haired or pale-complexioned" (English origin).

  • Mehta

    Means "superintendent or chief" (Indian (Gujarati/Rajasthani) origin).

  • Ferrari

    Means "occupational: a blacksmith" (Italian origin).

  • Conti

    Means "count or nobleman" (Italian origin).

  • Gupta

    Means "protected or hidden" (Indian (Sanskrit) origin).

  • Green

    Means "topographic: someone who lived near a village green" (English origin).

  • O'Brien

    Means "descendant of Brian" (Irish origin).

  • Patel

    Means "village headman or landowner" (Indian (Gujarati) origin).

  • Bauer

    Means "occupational: a farmer" (German origin).

  • Chen

    Means "great or to arrange" (Chinese origin).

  • King

  • Hall

    Means "topographic: someone who lived near a manor hall" (English origin).

  • Hassan

    Means "handsome or good" (Arabic origin).

  • Baker

    Means "occupational: a baker of bread" (English origin).

  • Lopez

    Means "son of Lope (wolf)" (Spanish origin).

  • MacDonald

    Means "son of Donald (world ruler)" (Scottish origin).

  • Laurent

    Means "from Laurentum (city of laurels)" (French origin).

  • Garcia

  • Scott

    Means "from Scotland or of Scottish descent" (English/Scottish origin).

  • Hoffman

    Means "occupational: a steward or farm manager" (German origin).

  • Sharma

    Means "joy, shelter or protection" (Indian (Sanskrit) origin).

  • Dubois

    Means "from the woods" (French origin).

  • Singh

    Means "lion" (Indian (Sanskrit/Punjabi) origin).

  • Al-Amin

    Means "the trustworthy" (Arabic origin).

  • Rodriguez

    Means "son of Rodrigo (famous ruler)" (Spanish origin).

  • Wright

    Means "occupational: a craftsman or builder" (English origin).

  • Kim

    Means "gold" (Korean origin).

  • Müller

    Means "occupational: a miller" (German origin).

How to use the Last Name Generator

  1. 1 Browse the generated list of curated surnames and their origins.
  2. 2 Use the starting-letter filter to find surnames beginning with a specific letter.
  3. 3 Use the length filter if you want a short, punchy surname or a longer one.
  4. 4 Copy any surname you like with a single tap.
  5. 5 Regenerate to explore a different selection from the full list.

Tips for choosing a good surname

  • For fiction, pair a generated surname with a complementary first name from a similar cultural background.
  • Occupational surnames (Smith, Taylor, Baker) are great for historical settings.
  • Patronymic surnames like Martinez or MacDonald add an ancestral depth to characters.
  • Short one-syllable surnames (Hall, King, Lee) pair well with multi-syllable first names.
  • If researching your own heritage, use the origin notes as a starting point for deeper genealogical research.
SmithWalkerHassanHoffmanFerrariMartinezGonzalezWhiteRussoPatelMurphyGreenSinghKingKellyO'Brien

A brief history of surnames

Surnames — also called last names or family names — developed in most cultures over centuries as populations grew and single given names became insufficient to distinguish individuals. The earliest surnames typically fell into four categories: occupational (Smith, Taylor, Müller), locational (Dubois — "from the woods", Hall — "near the manor hall"), descriptive (White, Russo — "red-haired") and patronymic (Martinez — "son of Martin", MacDonald — "son of Donald"). Understanding these roots makes a surname more than just a label — it becomes a small piece of social history.

Surnames across cultures

Different cultures developed their naming traditions at different times and in different ways. Spanish and Portuguese surnames are famously patronymic, often ending in "-ez" or "-es". Scottish and Irish surnames use "Mac-" or "O'" to denote descent. Indian surnames frequently reflect caste, occupation, region or clan. Japanese surnames almost always carry clear written meanings in kanji — Tanaka literally means "one who lives in the middle of the rice fields". This diversity is part of what makes surnames such a rich area of study.

Using surnames creatively

For novelists and screenwriters, a well-chosen surname does quiet work: it can hint at a character's background, heritage or social standing without a word of exposition. Pairing an occupational English surname like Wright with a first name from the same era gives an immediate sense of period and place. For more complete naming inspiration, combine surnames from this tool with a first name from our random name generator, or explore our baby name generator for names that carry cultural meaning from the very first name onward.

Frequently asked questions

What cultures are covered?
The list includes surnames from English, Irish, Scottish, Spanish, Italian, German, Indian, Korean, Japanese, Chinese, French and Arabic origins.
Are the meanings accurate?
We only include meanings that are widely accepted and well-documented. Where a meaning is uncertain, we list only the origin.
Can I use these surnames for fictional characters?
Absolutely. A surname with a known meaning can add depth to a character — an occupational name tells you something about ancestors, while a place-based name hints at geography.
Can I filter by starting letter?
Yes, the starting-letter filter lets you find surnames beginning with any letter you choose.
Is the last name generator free?
Completely free, with no sign-up required.