Generatore di JSON Casuale
Genera oggetti JSON casuali con profondità, chiavi e tipi configurabili. Perfetto per testare parser, API e fixture di database.
Riferimento
Come funziona il generatore di JSON?
Questo strumento costruisce un oggetto JSON popolando ricorsivamente ogni livello con coppie chiave-valore casuali. I valori vengono scelti tra i tipi JSON standard (string, number, boolean, null, array, object) usando crypto.getRandomValues(). I parametri di profondità e chiavi per oggetto limitano la ricorsione affinché l'output resti leggibile e la generazione sia rapida.
Tipi di valore generati
- String — parole casuali da una lista curata.
- Number — interi e decimali in intervalli plausibili.
- Boolean — true/false 50/50.
- Null — iniettato occasionalmente per test di null-safety.
- Array — array omogenei di primitivi o oggetti.
- Object — oggetti annidati fino alla profondità configurata.
Usi comuni
- Test di parser — sottoponi a stress i parser JSON con strutture profondamente annidate.
- Validazione di schema — genera campioni per testare JSON Schema.
- Mocking di API — produci corpi di risposta di forma arbitraria.
- Fixture di DB — popola colonne JSONB con dati vari.
Privacy
Tutto il JSON viene generato al 100% nel tuo browser. Nessun dato viene inviato a nessun server.