Step into sun-warmed plazas, candlelit cathedrals, and bustling tapas bars with names drawn from the rich naming traditions of Spain. This generator produces authentic Spanish first names and the classic two-surname structure passed down through generations. Whether you are writing a historical drama set in Andalusia, a contemporary thriller in Madrid, a flamenco-inspired fantasy, or simply naming a soccer team for your story, the results will feel grounded in real Spanish culture rather than vague Mediterranean shorthand.
A traditional Spanish name carries more structure than an English one. Most people use a given name (sometimes two) followed by two surnames: the father's paternal surname first, then the mother's paternal surname. So María Carmen García López tells you something about three families at once. This generator respects that pattern, producing names that look correct on a passport, a baptism record, or a courtroom docket.
Regional flavour matters
Spain is not a single naming pool. Catalan names like Jordi, Montínsserrat, and Pau differ from Castilian standards. Basque names such as Iker, Aitor, and Nerea use a completely different linguistic root. Galician names lean closer to Portuguese, and Andalusian families often favour saints and Marian devotions. When you generate, treat the suggestion as a starting point and lean into the region that fits your setting.
Great fits for your project
Historical fiction from the Reconquista to the Civil War to modern Barcelona.
Latin American spin-offs, since the same naming structure travels across most Spanish-speaking countries.
Magical realism where names need weight, ancestry, and a touch of saintly resonance.
Roleplay and games needing duelists, sailors, conquistadors, or contemporary detectives.
Make the name feel lived in
Spanish culture loves nicknames, so a Francisco becomes Paco, a José becomes Pepe, and a Dolores becomes Lola. Once you settle on a full name, decide what friends and family actually call your character. That gap between formal and intimate is often where the best characterisation lives, and it lets you signal social class, region, and relationship in a single spoken word.
Crafting Your Spanish Name
To pick a Spanish name, reflect on:
Male or female selection?
Do you want compound given names?
Should the surname reflect region?
How many syllables suit Spanish flow?
Will it fit your character’s background?
Spanish Name FAQs
Answers for authentic naming:
How are names generated?
They randomly pair Spanish first and last names for realism.
Can I include accents?
Names appear without diacritics; add accents manually if needed.
Are names authentic?
They reflect common Spanish naming patterns.
How many names?
Unlimited-click for endless variety.
How copy or save?
Click to copy or heart to save favorites.
What are good Spanish names?
There's thousands of random Spanish names in this generator. Here are some samples to start:
Macerio Poma
Bemabe Alcaraz
Aurelio Subia
Dantel Arroyo
Taurino Mosso
Erlene Brizuela
Eleadora Rosales
Xeveria Valderrama
Gechina Millian
Rosalia Navar
About the creator
All idea generators and writing tools on The Story Shack are carefully crafted by storyteller and developer Martin Hooijmans. During the day I work on tech solutions. In my free hours I love diving into stories, be it reading, writing, gaming, roleplaying, you name it, I probably enjoy it. The Story Shack is my way of giving back to the global storytelling community. It's a huge creative outlet where I love bringing my ideas to life. Thanks for coming by, and if you enjoyed this tool, make sure you check out a few more!
Embed on your website
To embed this idea generator on your website, copy and paste the following code where you want the widget to appear:
<div id="story-shack-widget"></div>
<script src="https://widget.thestoryshack.com/embed.js"></script>
<script>
new StoryShackWidget('#story-shack-widget', {
generatorId: 'spanish-name-generator',
generatorName: 'Spanish Name Generator',
generatorUrl: 'https://thestoryshack.com/tools/spanish-name-generator/',
language: 'en'
});
</script>
No ads, more features
If you enjoy The Story Shack, will you support my work with a small tip?
PayPal, credit card and many local payment options accepted.