About JSON Formatter

This free JSON formatter instantly validates and prettifies your JSON with proper indentation. Use it to debug API responses, config files, or any JSON data. The minify option removes whitespace to reduce file size.

Informazioni su questo strumento

Questo formattatore JSON analizza il JSON che incolli, ti mostra l'errore esatto se non è valido e lo restituisce formattato con indentazione di 2 spazi oppure minificato su un'unica riga.

Come si usa

  1. Incolla il tuo JSON nel campo di input.
  2. Clicca Format per indentarlo con 2 spazi, oppure Minify per rimuovere tutti gli spazi.
  3. Se il JSON non è valido, leggi il messaggio di errore mostrato nell'output.
  4. Clicca Copy Output per copiare il risultato.

Da sapere

  • La validazione usa JSON.parse nativo del browser, che segue rigorosamente lo standard JSON (RFC 8259).
  • Virgole finali, stringhe tra apici singoli e commenti non sono JSON valido e vengono segnalati come errori.
  • L'output formattato usa un'indentazione di 2 spazi; l'output minificato elimina tutti gli spazi non significativi.
  • Minificare il JSON di solito ne riduce sensibilmente le dimensioni, utile quando invii payload tramite un'API o salvi file di configurazione.

Funziona interamente nel tuo browser: nulla di ciò che inserisci viene caricato o salvato.

Domande frequenti

È sicuro incollare chiavi API o token in questo formattatore JSON?

Sì. L'analisi e la formattazione avvengono interamente nel tuo browser con JavaScript, quindi il JSON non viene mai inviato a un server.

Perché il mio JSON mostra un errore?

Le cause più comuni sono virgole finali, apici singoli al posto delle virgolette doppie, chiavi senza virgolette e commenti. JSON accetta solo stringhe e chiavi tra virgolette doppie.

Che differenza c'è tra Format e Minify?

Format aggiunge a capo e indentazione di 2 spazi per rendere la struttura facile da leggere. Minify rimuove tutti gli spazi per rendere il JSON il più compatto possibile.

Il formattatore modifica i miei dati?

No. Cambia solo gli spazi. Chiavi, valori e il loro ordine restano esattamente come sono stati letti.