Vai al contenuto
📋

Generatore di JSON Casuale

Genera oggetti JSON casuali con profondità, chiavi e tipi configurabili. Perfetto per testare parser, API e fixture di database.

 

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.