Formattatore e validatore di JSON

Incolla il tuo JSON per formattarlo (abbellirlo con l’indentazione), minimizzarlo o validarlo all’istante. Se c’è un errore di sintassi, ti diciamo in quale riga e colonna si trova. Tutto avviene nel tuo browser: il tuo JSON non viene caricato su nessun server.

Come formattare o validare JSON

  1. Incolla il tuo JSON nel riquadro a sinistra.
  2. Scegli «Formatta» per abbellirlo o «Minimizza» per compattarlo.
  3. Se vuoi, regola l’indentazione (2 spazi, 4 spazi o tabulazione).
  4. Controlla il risultato a destra; se c’è un errore, vedrai la riga e la colonna.
  5. Copia il risultato o scaricalo come file .json.

Domande frequenti

I miei dati vengono caricati su un server?

No. Il JSON viene elaborato interamente nel tuo browser con JavaScript. Il tuo contenuto non viene mai inviato su internet.

Che differenza c’è tra abbellire e minimizzare?

Abbellire aggiunge indentazione e interruzioni di riga affinché il JSON sia leggibile per le persone. Minimizzare elimina tutti gli spazi per ridurre le dimensioni, ideale per la produzione o per inviarlo in rete.

Come valida il JSON?

Usiamo l’analizzatore nativo del browser (JSON.parse). Se la sintassi è valida, vedi «JSON valido»; in caso contrario, ti mostriamo il messaggio di errore con la riga e la colonna approssimative così trovi il problema.

Posso scegliere l’indentazione?

Sì. Quando formatti puoi usare 2 spazi, 4 spazi o tabulazione, secondo la convenzione del tuo progetto.

Mantiene l’ordine delle chiavi?

Sì. L’ordine delle chiavi viene rispettato così come appare nel tuo JSON di input.

Funziona offline?

Sì. Una volta caricata la pagina, tutta la formattazione e la validazione avvengono localmente, quindi funziona senza internet.