✓ Sin registro 🔒 Todo en tu navegador Lotes de 1 a 100 · CSV y JSON

Generador de nombres y apellidos peruanos

Nombres realistas con apellido paterno y materno, eligiendo sexo o mezclando. Con la estructura de dos apellidos que rompe los formularios diseñados para uno solo.

100 % privado. No hay servidor: los datos se generan en tu navegador y no se envían ni se guardan en ninguna parte.

Cómo funciona

Tres pasos, cero configuración

1

Elige el sexo

Solo hombre, solo mujer o mezclado. Útil cuando necesitas un juego de datos equilibrado o cuando pruebas un flujo que depende del sexo.

2

Elige el formato

Nombre completo, solo nombre, solo apellidos, o el orden invertido «apellidos, nombre» que usan los listados oficiales.

3

Copia o exporta

El CSV separa nombre, apellido paterno y apellido materno en columnas, que es como debería guardarlos tu base de datos.

Dos apellidos: la estructura que rompe formularios

En Perú, como en el resto de Latinoamérica y en España, una persona tiene dos apellidos: el paterno y el materno, en ese orden. No es un nombre compuesto ni un «segundo apellido opcional»: son dos campos distintos, los dos obligatorios en el documento de identidad, y el paterno es el que se usa para ordenar y para dirigirse a la persona.

Y aquí está el problema que este generador saca a la luz: la mayoría de los formularios y de las bibliotecas de datos de prueba vienen del mundo anglosajón, donde hay first_name y last_name. Cuando metes un nombre peruano en esa estructura pasa una de estas dos cosas, y las dos son malas:

  • El apellido materno se pierde, y el registro deja de coincidir con el documento oficial de la persona.
  • Los dos apellidos se meten juntos en last_name, y entonces no puedes ordenar ni buscar por apellido paterno, que es lo que hace todo el mundo.

Por eso el CSV de esta herramienta devuelve tres columnas: nombre, apellido paterno y apellido materno. Si tu base de datos no las tiene, este generador te lo va a demostrar en la primera prueba.

La longitud, que nadie calcula bien

Un nombre completo peruano es largo. Con dos nombres de pila y dos apellidos se pasan los cuarenta caracteres sin ningún esfuerzo:

"María Fernanda Quispe Huamán".length        // 28
"Juan Carlos Villanueva Sarmiento".length    // 32
"Rosa Esmeralda Chuquihuanca Ccahuana".length // 36

Eso tiene dos consecuencias que solo aparecen con datos realistas:

  • En la base de datos: un VARCHAR(20) por campo parece de sobra hasta que llega «Chuquihuanca». Y un campo único de 50 caracteres para el nombre completo se queda corto más a menudo de lo que parece.
  • En la pantalla: un nombre de 36 caracteres desborda la columna de una tabla, parte una tarjeta o se corta con puntos suspensivos justo donde no debe. Con «Juan Pérez» todo se ve perfecto; con un nombre real, no.

Tildes, eñes y apellidos quechuas

Los nombres peruanos traen consigo tres cosas que un juego de datos en inglés nunca prueba:

  • Tildes: Ramírez, Gutiérrez, Fernández, Vásquez. Si tu base de datos no está en UTF-8, o si la conexión no lo declara, aparecen los rombos con interrogación.
  • La eñe: Muñoz, Ñañez, Peña, Huamán. Es el carácter que más problemas da en importaciones desde CSV y en URL generadas a partir del nombre.
  • Apellidos de origen quechua y aimara: Quispe, Huamán, Ccahuana, Chuquihuanca, Mamani, Condori. Son extremadamente frecuentes en Perú, y son los que revelan los problemas de longitud y de ordenación con caracteres repetidos.

La prueba concreta: genera cien nombres, guárdalos, vuelve a leerlos y compara. Si algún nombre vuelve distinto de como entró, tienes un problema de codificación en algún punto de la cadena —y es mucho mejor descubrirlo así que con clientes reales.

Qué probar con nombres sintéticos

  • La estructura de dos apellidos. ¿Tu formulario los pide por separado? ¿Tu base de datos los guarda por separado?
  • La ordenación. Un listado ordenado por apellido paterno es lo que espera cualquier usuario peruano. Comprueba que se puede.
  • La búsqueda sin tildes. Quien busca «ramirez» debe encontrar a «Ramírez». Si tu búsqueda no normaliza los acentos, no lo hará.
  • Longitud en pantalla. Genera diez nombres largos y mira tus tablas y tarjetas en móvil: ahí es donde se rompe la maquetación.
  • El nombre en una URL. Si generas rutas a partir del nombre, la eñe y las tildes tienen que convertirse bien. «Muñoz» debe dar «munoz», no «mu%C3%B1oz» ni «muz».
  • Combinado con documento. Añade el DNI para tener un registro completo y verosímil. Un DNI con un nombre en inglés delata el juego de datos en cuanto alguien lo mira.

Nombres frecuentes, personas inventadas

Los nombres y apellidos que usa esta herramienta son frecuentes en Perú, y por eso los datos resultan verosímiles. Pero las combinaciones se hacen al azar en tu navegador: no se consulta ningún registro ni base de datos de personas. Que una combinación coincida con alguien real es tan posible —y tan poco significativo— como que coincida un nombre inventado en una novela.

Preguntas frecuentes

Dudas habituales

¿Los nombres corresponden a personas reales?

No. Los nombres y apellidos son frecuentes en Perú, pero se combinan al azar en tu navegador sin consultar ningún registro. Cualquier coincidencia con una persona real es casual, igual que en una novela.

¿Por qué separa apellido paterno y materno?

Porque así funciona el documento de identidad peruano: son dos campos distintos y el paterno es el que se usa para ordenar y para dirigirse a la persona. Un formulario con un solo campo de apellido pierde información o impide ordenar correctamente.

¿Incluye apellidos quechuas?

Sí: Quispe, Huamán, Mamani, Condori, Ccahuana y otros muy frecuentes en Perú. Son además los que mejor revelan los problemas de longitud de campo y de codificación de caracteres.

¿Puedo generar solo mujeres o solo hombres?

Sí, con el selector de sexo. Es útil para armar un juego de datos equilibrado o para probar un flujo que dependa de ese campo.

¿Sirve para probar la búsqueda?

Es uno de sus mejores usos. Genera cien nombres con tildes y eñes, y comprueba que quien escribe «ramirez» sin tilde encuentra a «Ramírez». Si tu búsqueda no normaliza los acentos, aquí lo vas a ver.

¿Puedo añadir el DNI y otros datos?

Sí, con la opción de datos añadidos, y en la página de generadores del Perú tienes el DNI, los teléfonos y las direcciones para completar el registro.