Perché la formattazione JSON conta
Formatta per gli umani. Minifica per le macchine. Stessi dati, pubblico diverso.
Incolla qualsiasi JSON, ottieni output formattato pulito, versione minificata o report di validazione. 100% nel tuo browser, la tua configurazione, risposte API, segreti non lasciano mai il tuo dispositivo.
Tre passi, gira interamente nel tuo browser, anche offline.
Incolla JSON grezzo, minificato o disordinato nel pannello di input. Lo strumento gestisce qualsiasi dimensione, da oggetti a una riga ad array di diversi MB.
Formatta: output pulito e indentato (2 spazi, 4 spazi o tab). Minifica: JSON spogliato a riga singola. Valida: analizza e segnala eventuali errori di sintassi con numeri di riga.
Copia l'output formattato negli appunti con un click, o scaricalo come file .json. Il risultato è pronto da incollare nel tuo codice, richiesta API o file di configurazione.
Tutto ciò che ti serve da uno strumento JSON, senza il rischio di privacy del caricamento.
Indenta e abbellisci JSON con indentazione a 2 spazi, 4 spazi o tab. Ordina gli oggetti in modo prevedibile; array/oggetti annidati chiaramente visibili.
Rimuove gli spazi e produce JSON minificato a riga singola, riduzione tipica della dimensione del 30-60%. Perfetto per payload di configurazione, JSON incorporati, richieste di rete.
Analizza JSON e segnala esattamente dove fallisce la sintassi. 'Virgola inattesa alla posizione 142', vai a sistemarla senza indovinare. Riporta profondità oggetto/array e conteggio elementi per input validi.
Il JSON incollato non lascia mai il tuo browser. Critico per chiavi API, segreti, dati cliente, configurazioni interne che non affideresti mai a un 'formattatore online gratis' che carica i dati.
Gestisce JSON da 1 byte a ~50 MB istantaneamente. JSON.parse nativo del browser è più veloce di qualsiasi roundtrip upload+server.
Nessun account, nessuna chiave API, nessuna email di marketing. Apri lo strumento, incolla, formatta, esci. Gratis per sempre.
Perché gli sviluppatori usano un formattatore JSON ogni giorno e cosa cercare in uno.
Formatta per gli umani. Minifica per le macchine. Stessi dati, pubblico diverso.
{"a":1,}, non valido in JSON stretto (valido negli oggetti JavaScript). Chiavi non quotate: {a:1}, le chiavi devono essere stringhe con doppi apici. Apici singoli: {'a':'b'}, JSON richiede solo doppi apici. Commenti: // ... non permessi nel JSON standard (JSONC e JSON5 li permettono, ma il JSON standard no). Backslash non escapati: \n in una stringa letterale richiede \\n. Il validatore cattura tutti questi con info sulla posizione.Virgole finali, chiavi non quotate, apici singoli, i tre peccati JSON classici.
JSON contiene spesso segreti. Elabora localmente, sempre.
JSON stretto per API. JSONC per file di configurazione con commenti. Specifiche diverse, strumenti diversi.
Risposte rapide sullo strumento
JSON.parse nativo del browser è altamente ottimizzato. Per file oltre i 50 MB potresti notare una breve pausa mentre il parser gira; prova a dividere se il tuo laptop ha RAM limitata. .json. jq o una libreria JS dopo la formattazione. ,]), chiavi non quotate ({a:1} dovrebbe essere {"a":1}), apici singoli ('foo' dovrebbe essere "foo"), caratteri non escapati nelle stringhe. Il validatore segnala la posizione esatta così puoi correggerla. Prova il pulsante Esempio per vedere un esempio JSON valido.