Indenta, minifica e convalida il tuo JSON. I tuoi dati restano sul tuo dispositivo.
Incolla il JSON nel campo, poi:
«Copia» recupera il risultato, «Cancella» svuota i campi.
Il JSON è più rigido del JavaScript da cui deriva. La maggior parte degli errori nasce da queste regole:
| Regola | Corretto | Errato |
|---|---|---|
| Chiavi tra virgolette doppie | {"nome": 1} | {nome: 1} |
| Stringhe tra virgolette doppie | "testo" | 'testo' |
| Niente virgola finale | [1, 2] | [1, 2,] |
| Niente commenti | - | // nota |
| Valori ammessi | true, false, null | undefined, NaN |
La posizione indicata è spesso subito dopo l'errore reale: se lo strumento segnala un problema all'inizio di una riga, guarda la fine della riga precedente, dove spesso manca una virgola. Altri sospetti: virgolette non chiuse, oppure una parentesi quadra e una graffa scambiate.
Le risposte delle API e i file di configurazione contengono spesso token, chiavi o dati personali. Qui l'elaborazione è interamente locale: niente viene inviato né salvato. È una differenza reale rispetto a molti formattatori online che elaborano il contenuto sui loro server.
No. L'elaborazione è 100 % locale; nessun dato lascia il tuo browser.
Il JSON vieta ciò che JavaScript tollera: chiavi senza virgolette, virgolette singole, virgole finali e commenti. Correggi questi punti e verrà accettato.
No. Cambiano solo spazi e a capo; valori, ordine delle chiavi e struttura restano identici.
Toolo non fissa alcun limite. File di diversi megabyte funzionano su un computer recente.