Generador de JSON Aleatorio
Genera objetos JSON aleatorios con profundidad, claves y tipos configurables. Ideal para probar parsers, APIs y fixtures. En tu navegador.
Referencia
¿Cómo funciona el generador de JSON?
Esta herramienta construye un objeto JSON poblando recursivamente cada nivel con pares clave-valor aleatorios. Los valores se eligen entre los tipos JSON estándar (string, number, boolean, null, array, object) usando crypto.getRandomValues(). Los parámetros de profundidad y claves por objeto acotan la recursión para que la salida sea legible y la generación rápida.
Tipos de valor generados
- String — palabras aleatorias de una lista curada.
- Number — enteros y decimales en rangos plausibles.
- Boolean — true/false 50/50.
- Null — inyectado ocasionalmente para pruebas de null-safety.
- Array — arrays homogéneos de primitivos u objetos.
- Object — objetos anidados hasta la profundidad configurada.
Usos comunes
- Pruebas de parser — somete a estrés a parsers JSON con estructuras profundamente anidadas.
- Validación de schema — genera muestras para pruebas de JSON Schema.
- Mocking de API — produce cuerpos de respuesta de cualquier forma.
- Fixtures de BD — rellena columnas JSONB con datos variados.
Privacidad
Todo el JSON se genera 100% en tu navegador. No se envían datos a ningún servidor.