Strumenti per sviluppatori

JSON formatter e validator

Formatta, minifica e valida JSON direttamente nel browser con messaggi di errore immediati.

Aggiornato al

StatoJSON valido
Preferiti, cronologia e parametri restano nel browser.

Come funziona

Incolla un JSON per verificare se è valido, formattarlo con indentazione o minificarlo per ridurne gli spazi.

Come leggere il risultato

Questi strumenti aiutano in debug, formattazione e conversioni tecniche. L'elaborazione è locale quando possibile, ma resta prudente usare dati fittizi nei test.

Non incollare token, password, chiavi API o dati personali se non è strettamente necessario.

Per capire meglio formule, fonti e limiti dei calcolatori puoi leggere anche la paginaMetodo e fonti.

Regole JSON da ricordare

Un JSON valido contiene oggetti, array, stringhe, numeri, booleani o null secondo sintassi rigorosa.

  • Le chiavi degli oggetti devono essere racchiuse tra doppi apici.
  • Non sono ammesse virgole finali dopo l'ultimo elemento.
  • Stringhe e caratteri speciali devono essere escapati correttamente.

Quando usarlo

  • Leggere meglio risposte API o configurazioni compatte.
  • Controllare rapidamente se un JSON è valido prima di incollarlo in un'applicazione.
  • Minificare JSON quando serve ridurre spazi e ritorni a capo.

Errori comuni da evitare

  • Usare apici singoli al posto dei doppi apici.
  • Lasciare una virgola finale in oggetti o array.
  • Confondere oggetti JavaScript e JSON valido.

Fonti e riferimenti

Esempi

  • {"nome":"Calcola Rapido"} viene formattato su più righe.
  • Un JSON con virgola finale viene segnalato come non valido.

Domande frequenti

Il JSON viene inviato online?

No, validazione e formattazione avvengono nel browser.

Posso minificare JSON?

Sì, scegli la modalità Minifica per rimuovere spazi e nuove righe non necessari.

JSON ammette commenti e virgole finali?

No nello standard JSON. Commenti, chiavi non tra virgolette e virgole dopo l'ultimo elemento vengono rifiutati dal parser usato dal tool.

Cosa succede se un oggetto contiene due chiavi uguali?

Lo standard segnala problemi di interoperabilità e i parser possono comportarsi diversamente. In JavaScript, JSON.parse conserva normalmente l'ultimo valore: è meglio correggere il duplicato.