Generador de datos de prueba
Genera datos JSON falsos: nombres, correos, UUID, fechas y más.
Los datos de prueba se generan localmente en tu navegador y nada se sube a un servidor.
¿Necesitas validar el resultado? Prueba el Formateador JSON.
Acerca de Generador de datos de prueba
Este generador de datos de prueba crea registros JSON falsos realistas al instante, así que puedes poblar bases de datos, simular APIs y llenar prototipos de interfaz sin escribir fixtures a mano. Elige los campos que necesitas —id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price o sentence—, define un número de filas y obtén un arreglo JSON listo para usar. Es útil para desarrolladores, ingenieros de QA y diseñadores que necesitan datos JSON de muestra para tablas, formularios y demos. Como generador de JSON falso y generador de datos de prueba, cubre formas de entidad comunes como usuarios y pedidos. Todo se ejecuta localmente en tu navegador, así que los datos de relleno generados se quedan en tu equipo y nada se sube a un servidor.
Características
- Activa 16 tipos de campo, entre ellos id, uuid, email, phone, date, price y sentence
- Genera hasta 1000 filas de JSON falso en un solo lote
- Produce un arreglo JSON limpio (o un único objeto cuando pides una sola fila)
- Valores realistas: nombres completos, correos, fechas ISO, números de teléfono y precios
- UUID versión 4 mediante crypto.randomUUID del navegador, con respaldo para navegadores antiguos
- El botón Regenerar baraja los valores sin cambiar tu selección de campos
- Copia el JSON al portapapeles o descárgalo como mock-data.json
- Se ejecuta por completo en tu navegador sin ningún rastreo
Cómo usar Generador de datos de prueba
- Haz clic en las fichas de campos para elegir qué claves debe incluir cada registro.
- Define el número de Filas para elegir cuántos registros generar (de 1 a 1000).
- Lee el JSON generado en el panel de salida y haz clic en Regenerar para un nuevo conjunto de valores.
- Usa Copiar para tomar el JSON o Descargar para guardarlo como mock-data.json.
Ejemplo
Entrada
Fields: id, fullName, email, age — Rows: 2
Salida
[
{
"id": 48213,
"fullName": "Grace Hopper",
"email": "ada.turing@example.com",
"age": 34
},
{
"id": 1907,
"fullName": "Liam Patel",
"email": "sofia.kim@demo.io",
"age": 61
}
]
Dos registros con los campos id, fullName, email y age seleccionados. Cada campo se genera de forma independiente, así que el email no deriva de fullName.
Errores comunes y solución de problemas
- Defines el número de filas por encima de 1000 y aparecen menos filas. — El número de filas se limita a 1000 por lote; genera varios lotes si necesitas un conjunto de datos más grande.
- La salida es un único objeto en lugar de un arreglo JSON. — Con Filas en 1, la herramienta devuelve un solo objeto. Aumenta el número de filas a 2 o más para obtener un arreglo JSON.
- Los nombres y los correos no coinciden entre sí. — Cada campo se genera de forma independiente, así que el email no deriva de fullName. Trata los valores como marcadores de posición aleatorios, no como registros vinculados.
- Los valores generados se repiten entre filas. — Los valores se toman de un conjunto de muestra fijo, así que pueden producirse duplicados en campos pequeños como city o country. Haz clic en Regenerar o agrega campos únicos como id o uuid para obtener claves distintas.
- No hay fichas de campos seleccionadas y aun así obtienes salida. — Sin campos activados, el generador recurre a id, fullName y email para que la salida nunca esté vacía. Selecciona fichas para controlar la forma exacta.
Preguntas frecuentes
- ¿Qué es el Generador de datos de prueba de ArrayKit?
- Es una herramienta en el navegador que produce JSON falso realista para pruebas: elige entre 16 tipos de campo, define un número de filas y obtén un arreglo listo para usar de registros de prueba para poblar bases de datos, simular APIs o llenar prototipos.
- ¿Qué campos puede producir el Generador de datos de prueba?
- Admite 16 tipos de campo: id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price y sentence. Activa o desactiva cualquier combinación.
- ¿Cómo genero un lote grande de datos de prueba?
- Indica un número entre 1 y 1000 en el campo Filas y haz clic en Regenerar. Para más de 1000 registros, ejecuta varios lotes y concatena los arreglos JSON resultantes.
- ¿El Generador de datos de prueba produce JSON válido que pueda importar directamente?
- Sí. Genera JSON estándar y con formato: un arreglo de objetos para varias filas, o un único objeto cuando pides una sola fila, que puedes pegar directamente en código o en un archivo de fixtures.
- ¿Los UUID generados son UUID reales?
- Sí. El campo uuid usa crypto.randomUUID del navegador para producir UUID versión 4, con un generador de respaldo para navegadores antiguos.
- ¿Los datos de prueba que genero se envían a algún lugar?
- No. El Generador de datos de prueba se ejecuta por completo en tu navegador, así que cada registro se crea en tu dispositivo y nada se sube a un servidor.
Herramientas relacionadas
Todas las herramientas de ArrayKit