Generador de datos de prueba

Elige las columnas que necesitas, cuántas filas y un formato, y obtén datos realistas pero inventados para llenar una base de datos, probar un formulario o hacer la demo de una aplicación. Usa una semilla para obtener los mismos datos otra vez.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
test-data-generator
Columnas

Todo es inventado. Los correos usan dominios reservados de ejemplo y los teléfonos son aleatorios, pero un número aleatorio puede coincidir con uno real, así que úsalos solo para pruebas.

100 % privado — los datos se generan en tu navegador.

Cómo funciona

Elige las columnas

Nombres, correos, direcciones, fechas, números, UUID y más.

Fija las filas y el formato

Hasta 10.000 filas en JSON, CSV, TSV o sentencias SQL INSERT.

Copia o descarga

Añade una semilla para repetir los mismos datos otro día.

Datos falsos y realistas para pruebas y demostraciones

Para probar un formulario, un informe o una base de datos necesitas datos, y usar para eso registros reales de clientes es un problema de privacidad y a menudo va contra las normas. Escribir tus propias muestras lleva tiempo y da datos demasiado limpios. Este generador produce tantos registros inventados como necesites, con nombres, correos, direcciones y fechas realistas, para que las pantallas parezcan de verdad y aparezcan casos límite como nombres largos y tildes.

Qué puedes generar

  • Personas: nombres y apellidos, nombres completos, usuarios, fechas de nacimiento y puestos de trabajo.
  • Datos de contacto: correos, teléfonos, direcciones, ciudades, códigos postales y países.
  • Identificadores: ids secuenciales, UUID, IBAN con dígitos de control correctos y NIF con la letra que corresponde.
  • Otros valores: empresas, direcciones web, direcciones IP, colores, fechas, números enteros y decimales dentro de un rango, valores verdadero o falso y frases cortas.

Formatos

JSON da una lista de objetos, lista para usar como respuesta de una API simulada o como datos de prueba. CSV y TSV se abren en una hoja de cálculo o se importan a una base de datos. SQL INSERT produce una sentencia por fila para el nombre de tabla que indiques, con el texto entrecomillado y los apóstrofos escapados, para pegarlo en un cliente y llenar una tabla.

Resultados repetibles

Los datos aleatorios son un problema cuando una prueba debe repetirse. Escribe cualquier palabra en la casilla de la semilla y obtienes exactamente las mismas filas siempre, en cualquier dispositivo. Déjala en blanco y cada clic da datos nuevos.

Seguro por diseño

Los correos usan los dominios example.com, example.org y example.net, que están reservados para que nunca pertenezcan a una persona real. Los nombres y las direcciones se combinan al azar, y las direcciones no existen. Un teléfono construido al azar puede coincidir con uno real, así que usa los datos solo para pruebas, nunca para contactar con nadie.

Límites

Se generan hasta 10.000 filas de una vez. Los valores son plausibles, no estadísticamente realistas, y las columnas son independientes salvo los nombres y los correos, y las ciudades y los códigos postales, que van juntos. Todo se genera en tu navegador. Para dar formato al JSON después, usa el formateador de JSON.

Preguntas frecuentes

¿Cómo genero datos falsos para pruebas?
Marca las columnas que necesitas, fija el número de filas y el formato, y aparecen los datos. Cópialos o descárgalos.
¿Puedo obtener los mismos datos dos veces?
Sí. Escribe cualquier texto como semilla y se generan las mismas filas siempre.
¿Son reales los correos?
No. Usan los dominios reservados example.com, example.org y example.net, que no pueden pertenecer a buzones reales.
¿Puedo importar los datos a una base de datos?
Sí. Elige SQL INSERT e indica el nombre de tu tabla, o usa CSV para importar en la mayoría de herramientas de bases de datos.
¿Cuántas filas puedo generar?
Hasta 10.000 de una vez.
¿Se suben mis datos?
No. No se envía nada a ningún sitio. Los datos se generan en tu navegador.