UTILS.
100% en el navegador
🎲

Generador de datos de prueba

Crea un esquema de campos tipados y genera datos de prueba realistas en CSV, JSON o SQL.

salida

Acerca de esta herramienta

El Generador de datos de prueba es un constructor de esquemas gratuito que funciona en el navegador para crear conjuntos de datos de prueba realistas. Define cualquier número de columnas, asigna a cada una un tipo (rango de enteros o decimales, nombre, email, rango de fechas, booleano, UUID, ciudad, lista de opciones o palabras lorem), establece un número de filas y genera datos falsos listos para usar. Todo se produce en tu dispositivo, así que nada se sube.

A diferencia de un generador de CSV aleatorio básico, esta herramienta se basa en esquemas: controlas el nombre, el tipo y las opciones de cada columna y luego exportas el mismo conjunto de datos como CSV, como un array JSON de objetos tipados o como sentencias SQL INSERT para una tabla que tú nombres. Los valores aleatorios usan la aleatoriedad criptográfica del navegador siempre que es posible para lograr buena variedad.

Como se ejecuta por completo en local, es una forma privada y compatible con el uso sin conexión de poblar bases de datos, rellenar demos y probar canalizaciones de datos sin escribir filas a mano ni exponer nada a un servidor.

Preguntas frecuentes

¿Cómo funcionan las opciones por tipo?
Los tipos entero y decimal leen un rango como 1-1000; el tipo fecha lee un par inicio,fin como 2020-01-01,2025-12-31; la lista de opciones lee una lista de opciones separadas por comas; y lorem lee un número de palabras. Tipos como nombre, email, uuid y ciudad no necesitan opciones.
¿Qué aspecto tienen las salidas CSV, JSON y SQL?
El CSV tiene una fila de encabezado más una línea por registro, con comillas donde hagan falta; el JSON es un array de objetos con formato legible donde los números y los booleanos conservan sus tipos nativos; el SQL es una sentencia INSERT por fila hacia el nombre de tabla que indiques, con las cadenas escapadas y los números sin comillas.
¿Los datos son reproducibles o únicos?
Los valores se aleatorizan de nuevo en cada generación, así que obtienes un conjunto de datos distinto cada vez. Una columna de tipo entero llamada literalmente id con el rango predeterminado se numera automáticamente 1..N para que se comporte como una clave primaria.
¿Cuántas filas puedo generar?
Hasta 5000 filas por ejecución para mantener la página con buen rendimiento; genera de nuevo o concatena las salidas si necesitas más, y recuerda que todo el proceso permanece en tu navegador.

Más herramientas