¿Por qué este generador de JSON aleatorio?
- Genera JSON de prueba sin subir datos (solo navegador).
- Crea un esquema desde plantillas o campos personalizados.
- Exporta como array JSON o NDJSON para pipelines.
- Comparte ajustes de forma segura: las URL no incluyen datos ni esquema.
Cómo usar (3 pasos)
- Elige una plantilla o define los campos.
- Configura registros, formato de salida y modo aleatorio.
- Genera, previsualiza y copia o descarga.
Generar
Generador de JSON aleatorio
Define campos (nombre/tipo/parámetros), genera registros y copia o descarga el JSON.
Cómo usar bien el generador de JSON aleatorio
Empieza con un esquema cercano a la estructura que realmente necesitas y genera una muestra pequeña antes de subir el volumen. Así confirmas nombres de campos, unicidad y rangos de fechas antes de exportar miles de filas.
Define primero el esquema
Elige la plantilla más cercana y ajusta nombres, tipos, tasa de null y unicidad columna por columna. Si el equipo va a reutilizar el diseño, exporta el esquema JSON y úsalo como referencia compartida.
Elige el formato según el siguiente paso
El array JSON es mejor para revisión humana y formato bonito. NDJSON encaja mejor cuando otro script, cargador o pipeline espera un objeto por línea.
Usa la semilla solo para reproducibilidad
El modo con semilla sirve para recrear el mismo conjunto de pruebas en otra sesión o por otra persona. El modo seguro es mejor cuando quieres ejemplos menos predecibles.
Comprueba la unicidad antes de un lote grande
- Si el espacio de valores es pequeño, la unicidad puede fallar aunque el esquema sea válido.
- Genera primero una muestra corta para revisar dominios de correo, longitud de tokens y pesos.
- Las URL para compartir sirven para revisar ajustes, no para enviar el esquema ni la salida.
Ver también
Preguntas frecuentes
¿Se suben mis datos?
No. Todo funciona localmente en tu navegador.
¿Puedo compartir el JSON con una URL?
Las URL solo incluyen ajustes. Usa copiar/descargar para compartir datos.
¿El modo con semilla es seguro?
No. Es solo para reproducibilidad.
¿Por qué puede fallar la unicidad?
Si el espacio de valores es pequeño, los duplicados pueden ser inevitables.
¿Cuándo debo usar el modo con semilla en vez del modo seguro?
Usa el modo con semilla cuando necesites datos repetibles para pruebas. Usa el modo seguro cuando prefieras valores menos predecibles o vayas a compartir la salida.
Cómo preparar fixtures JSON reproducibles
Valida el esquema antes de escalar
El error más caro es generar miles de filas con nombres de campo o tipos equivocados. Comprueba primero una muestra pequeña y luego aumenta el número de registros.
Elige el formato para el consumidor final
El array JSON es más cómodo para revisión humana y capturas. NDJSON suele funcionar mejor con cargadores, herramientas de streaming y flujos tipo log.
Guarda la semilla para paridad de pruebas
Si QA, documentación y backend deben reutilizar la misma muestra, guarda una semilla corta junto al esquema JSON. Si solo quieres datos frescos, mantén el modo seguro.
Revisa unicidad y null al mismo tiempo
Campos únicos, rangos pequeños y una tasa de null distinta de cero se cruzan rápido. Si otra herramienta empieza a rechazar la salida, revisa primero esa combinación.