Free Tool

Last Name Generator

Generate random last names by origin and starting letter for characters, stories, games, or creative projects.

10 names generated

Bouchard
Goto
Diaz
Williams
Porter
Aguilera
Vidal
Imai
Idris
Giuliani

About Last Name Generator

About This Last Name Generator

This free tool generates random surnames drawn from curated lists of real last names across nine cultural origins. Filter by origin and starting letter to get exactly the style you need — then copy individual names or the whole batch.

When to Use a Last Name Generator

Fiction writing — give secondary characters convincing, culturally appropriate surnames without spending time researching.

Game design & RPGs — populate NPCs, factions, and worldbuilding lore with diverse, realistic-sounding names.

UX & testing — fill forms, mock databases, and UI demos with realistic surname data instead of "Smith Smith".

Creative projects — pen names, business names, band names, and more.

Got questions?

Frequently Asked Questions

Everything you need to know about our tools. Can't find what you're looking for? Contact us.

What is a last name generator?

A last name generator randomly picks surnames from a curated list, optionally filtered by cultural origin and starting letter. It is useful for writers, game designers, worldbuilders, and anyone who needs realistic-sounding character names.

Can I filter by cultural origin?

Yes. You can filter by American, British, French, German, Spanish, Italian, Japanese, Chinese, or Arabic origins, or leave it set to "Any" to draw from the full combined list.

How many names can I generate at once?

You can generate 5, 10, 20, or 50 names at a time. Use the "Regenerate" button to get a fresh batch with the same settings.

Are the generated names real surnames?

Yes. The tool draws from a handpicked list of real surnames from each origin group. They are not invented — every name in the list is or was a real surname used in that culture.

Can I copy individual names or the whole list?

Both. Click the copy icon on any name card to copy that single surname, or use the "Copy all" button to copy the entire generated list as a newline-separated block.

Is this tool free?

Yes, completely free with no account required. All generation runs locally in your browser — nothing is sent to a server.