Rollify
RPG

Spanish Name Generator

Realistic Spanish names from real given names and surnames — Mateo Garcia, Lucia Fernandez, Diego Romero. For fiction, games, and characters of Spanish or Hispanic heritage.

Spanish names — Mateo Garcia, Lucia Fernandez, Diego Romero.

How Spanish names work

The big thing about Spanish names is that people traditionally carry two surnames: the father's first, then the mother's — so a full name looks like Mateo Garcia Fernandez. In everyday use the first surname is what's used. This generator gives a given name plus one surname; add a second from the pool for a full traditional name. Many surnames end in -ez, an old patronymic meaning "son of": Rodriguez (son of Rodrigo), Fernandez (son of Fernando), Martinez (son of Martin).

When to use it

  • Fiction — Spanish and Latin American characters.
  • Games and RPGs — believable Hispanic NPCs.
  • Naming projects — a character or pen name with a Spanish feel.

FAQ

Why two surnames?

Spanish tradition gives each person their father's first surname and their mother's first surname (e.g. Garcia Fernandez). For a full traditional name, roll twice and use two surnames; for casual use, one is fine.

What does the -ez ending mean?

It's an old patronymic, "son of" — Martinezis "son of Martin," Lopez"son of Lope." It's one of the most recognizable features of Spanish surnames.

Do these work for Latin American characters?

Yes — these given names and surnames are common across Spain and Latin America. Regional popularity varies, but the names read as authentically Hispanic throughout the Spanish-speaking world.

Related