Find an authentic Spanish name in seconds. Choose male or female, hit generate for true Spanish given names and surnames — then save your favorites.
Spanish names are warm and musical — classic given names (Mateo, Pablo, Lucia, Carmen) paired with common surnames that often end in -ez, meaning 'son of' (Garcia, Fernandez, Gonzalez, Martinez). Traditionally a person carries two surnames, one from each parent. The vibe is rich, rhythmic, and rooted in Spanish heritage.
Pick a Gender and hit Generate for authentic Spanish names. Save the ones you love, and copy your favorite. Great for characters, novels, and baby-name inspiration — pair a melodic given name with a classic -ez surname for a name that's unmistakably Spanish.