Last Name Generator

Welcome to the Last Name Generator! Use this idea generator to generate thousands of possibilities for last names. Have fun!

Get ideas

Grab your last names

  • Loading...
  • <% result.name %>

Where do last names come from?

A last name is a family name that is passed down from one generation to the next.

There are many different theories about how last names come into existence. One of them says that last names were derived from the person’s profession, such as Baker, Smith, Carpenter and Potter. Another theory suggests that we got our last names from our father’s first name. For example, if your father's name was John, you would be called John Jr., or if his name was James you would be James Jr.

The third theory suggests that we got our last names from where we lived in medieval times. For example: people who lived in a town near a river might have taken on the surname River and people who lived near a hill might have taken on the surname Hill.

So many ideas, but can I use the last names for free?

All random last names created with this tool are 100% free to use without any need to provide credit (although we do appreciate the occasional shoutout). Be a little careful though, as there is always a small chance that an idea already belongs to someone else.

Is there a limit to how much I can generate with this random Last Name Generator?

There's thousands of last names in this Last Name Generator, so you won't need to be worried that we'll run out anytime soon. Just have fun with it.

For even more ideas and some additional options, be sure to also check out the Last Name Generator over on The Story Shack.

Explore some last names