DevToolPal
IT

Formattatore e validatore JSON

Formatta, valida e minifica JSON con la posizione esatta degli errori. Funziona interamente nel tuo browser.

Eseguito in locale, mai caricato

Opzioni

Modalità

Input

0 caratteri · 0 B

Output

0 caratteri · 0 B

Cosa fa

Il formattatore JSON trasforma JSON compatto o disordinato in testo leggibile e indentato e, nello stesso tempo, ne verifica la validità. Se il JSON è rotto, ti dice esattamente quale riga e colonna sono sbagliate e perché, per esempio una virgola mancante, apici singoli o una virgola finale di troppo.

Come si usa

  1. Incolla il JSON nel riquadro Input, trascinaci sopra un file .json, oppure clicca su Esempio.
  2. Scegli Formatta per abbellirlo o Minifica per eliminare tutti gli spazi.
  3. Scegli 2 spazi, 4 spazi o tab, e attiva Ordina le chiavi per ordinare alfabeticamente le chiavi degli oggetti.
  4. Copia o scarica il risultato. Scorciatoie: Ctrl/Cmd+Enter esegue, Ctrl/Cmd+Shift+C copia.

Esempio

{"name":"devtools","tags":["json","formatter"]}

diventa

{
  "name": "devtools",
  "tags": [
    "json",
    "formatter"
  ]
}

Domande frequenti

› Il mio JSON viene caricato da qualche parte?

No. Formattazione e validazione avvengono interamente nel tuo browser. Nulla di ciò che incolli viene inviato a un server.

› Perché compare "Trailing comma is not allowed"?

Il JSON standard vieta la virgola dopo l'ultimo elemento di un oggetto o di un array. Rimuovi la virgola indicata dall'errore.

› Riesce a gestire file grandi?

Sì. Gli input fino a 1 MB vengono formattati mentre scrivi; i file più grandi passano alla modalità manuale, quindi premi Esegui (Ctrl/Cmd+Enter).