JSON Formatter e validatore
Incolla del JSON per formattarlo, minificarlo o validarlo. Gli errori indicano la riga e la colonna esatte, e nulla lascia il tuo browser.
Funziona nel browserNessuna registrazioneNessun caricamento
Come usare JSON Formatter
- Incolla il JSON nel riquadro di input oppure apri un file
.json. - L'output si aggiorna mentre scrivi. Clicca Formatta per indentarlo o Minifica per eliminare gli spazi.
- Scegli 2 spazi, 4 spazi o tab e spunta Ordina chiavi per un ordine stabile delle chiavi.
- Se il JSON non è valido, la barra di stato mostra riga, colonna e la causa più probabile.
- Copia il risultato o scaricalo come file.
Cos'è un JSON formatter?
Un JSON formatter (o JSON beautifier) reindenta il JSON compatto per renderlo leggibile, mentre un validatore controlla che rispetti la grammatica della RFC 8259. Risposte API, righe di log e file di configurazione sono di solito minificati su una sola riga; formattarli rende facile leggere annidamenti e valori.
Errori JSON comuni
- Virgole finali:
{"a": 1,}è JavaScript valido ma JSON non valido. - Apici singoli: chiavi e stringhe devono usare le virgolette doppie.
- Chiavi senza virgolette:
{name: "x"}deve essere{"name": "x"}. - Commenti:
//e/* */non fanno parte del JSON. - Valori speciali:
NaN,Infinityeundefinednon sono ammessi.
Formattare o minificare
Il JSON formattato è per le persone: code review, debug e documentazione. Il JSON minificato elimina ogni spazio e a capo facoltativo, riducendo i payload per l'archiviazione e il trasferimento in rete. Entrambi rappresentano esattamente gli stessi dati.