Formatta e valida JSON

Formatta, indenta e valida il tuo JSON, oppure compattalo in una riga. Tutto nel tuo browser, gratis e senza registrazione.

Formattare e validare il JSON

Il JSON è il formato più usato per scambiare dati tra applicazioni. Quando è scritto tutto su una riga diventa difficile da leggere: la formattazione aggiunge indentazione e a capo per renderlo chiaro. Lo strumento valida anche il testo, segnalando eventuali errori di sintassi, e permette di compattare il JSON in una sola riga. Tutto avviene nel tuo browser, senza inviare nulla online.

Perché formattare (e non solo validare) il JSON

Il JSON prodotto da un'API o esportato da un sistema arriva spesso su un'unica riga, illeggibile a occhio nudo. Formattarlo con indentazione (2 o 4 spazi, a seconda della convenzione) trasforma un blob di testo compresso in una struttura leggibile, dove è immediato vedere quali chiavi sono annidate dentro quali oggetti — indispensabile per il debug quando qualcosa non torna nei dati.

Errori comuni che il validatore intercetta

I problemi più frequenti in un JSON scritto a mano sono: una virgola di troppo dopo l'ultimo elemento di un array o oggetto (non ammessa in JSON, a differenza di JavaScript), virgolette singole al posto di quelle doppie (il JSON richiede sempre le doppie), e chiavi senza virgolette. Il validatore segnala esattamente dove si trova l'errore di sintassi, invece di doverlo cercare a occhio in un file lungo.

Domande frequenti

Cosa significa formattare un JSON?
Formattare un JSON significa aggiungere indentazione e a capo per renderlo leggibile, organizzando oggetti e array su più righe. Il contenuto resta identico, cambia solo la presentazione.
Come capisco se il mio JSON è valido?
Lo strumento prova a interpretare il testo come JSON: se è corretto lo formatta, altrimenti mostra un messaggio con il punto in cui si trova l'errore, ad esempio una virgola o una parentesi mancante.
Cosa fa l'opzione "compatta"?
La compattazione rimuove spazi e a capo per ridurre il JSON a una sola riga. È utile per risparmiare spazio quando il file deve essere trasmesso o salvato, anche se diventa meno leggibile.
I miei dati JSON vengono inviati a un server?
No. La formattazione e la validazione avvengono interamente nel tuo browser: i dati che incolli non lasciano mai il tuo dispositivo.

Quanto è utile questo strumento?

Sii il primo a votare