Create authentic traditional Spanish names with proper name structure including first name, paternal surname, and maternal surname.
Use our Spanish Name Generator to create traditional, realistic Spanish names following the full Hispanic naming convention â including first name, paternal surname, and maternal surname. Ideal for writers, developers, gamers, or anyone needing culturally authentic names.
In Spanish-speaking cultures, people typically have two last names:
For example:
đ MarĂa Fernanda RodrĂguez LĂłpez
RodrĂguez (paternal surname) + LĂłpez (maternal surname)
Our generator uses authentic first names and a wide variety of common Spanish surnames from different regions to create realistic names that follow this traditional structure.
Generate names with first name, paternal surname, and maternal surname according to Hispanic naming conventions.
Create male, female, or unisex names with appropriate cultural naming patterns for each gender.
Generate names specific to Spain, Mexico, Argentina, Colombia, Chile, or other Latin American regions.
Toggle accent marks on or off for authentic spelling (José vs Jose) based on your needs.
Copy individual names or export all results with one click for your projects.
Generate first names only, surnames only, or full names with optional middle names.
Creating authentic Spanish characters
Testing apps and forms with realistic data
Creating characters for games and stories
Exploring Spanish naming conventions