Utility gratuite per sviluppatori

JSON Formatter e Validator Online

Formatta e valida JSON, oppure rimuovi spazi e rientri superflui. Tutte le operazioni avvengono direttamente sul tuo dispositivo.

Prova il JSON formatter

Caricamento formatter…

Strumento locale; nessuna conversione sul server.

Come formattare e verificare un JSON

Incolla il testo, seleziona Formatta JSON e scegli il rientro con 2 o 4 spazi. Lo strumento interpreta la sintassi con il parser JSON del browser e mostra un risultato leggibile. Con Minifica JSON elimini spazi e righe inutili; con Solo convalida verifichi la sintassi senza modificare il testo.

Esempio di JSON valido

{"nome":"Ada","attivo":true,"numeri":[1,2]}

La formattazione aggiunge righe e spazi, senza modificare il significato dei dati JSON. La convalida controlla le virgolette doppie, parentesi, virgole e gli altri elementi strutturali.

Errori frequenti nei file JSON

La sintassi JSON non accetta commenti, proprietà racchiuse tra apici singoli o virgole finali. Per esempio {'nome':'Ada'} non è valido; la forma corretta è {"nome":"Ada"}. I tipi supportati sono oggetti, array, stringhe, numeri, booleani e null.

Riservatezza e limiti

Il testo rimane nel browser e non viene caricato su server Toolenox. Il limite è di 1 MiB di input e 2 MiB di output; documenti con strutture estremamente annidate potrebbero non essere formattabili. Su un computer condiviso, evita di inserire informazioni riservate. Come nel normale parser JSON JavaScript, identificativi numerici molto grandi possono perdere precisione: per preservarli inseriscili come stringhe JSON. Chiavi duplicate possono essere accorpate durante l'analisi.

Domande frequenti

È lo stesso strumento del convertitore CSV JSON?

No. Il convertitore CSV e JSON trasforma tabelle in oggetti e viceversa; il formatter modifica soltanto la presentazione di un JSON già esistente.

Il tool ripara automaticamente il JSON non valido?

No. In caso di errore mostra un messaggio, senza inventare correzioni che potrebbero alterare i dati.

La minificazione protegge i dati?

No. Eliminare spazi e ritorni a capo non equivale a crittografare.

Pulisci il campo e controlla i byte UTF-8

Il pulsante Svuota campo elimina il JSON attualmente inserito per iniziare una nuova analisi. L'indicatore di dimensione mostra i byte UTF-8 reali di input e output: caratteri accentati ed emoji possono occupare più byte. Il limite di 1 MiB in ingresso e 2 MiB in uscita riguarda i dati codificati.

Lo strumento segnala il JSON non valido e rifiuta numeri che perderebbero precisione con JavaScript. Per gli identificativi numerici molto lunghi usa stringhe JSON. Se hai dati tabellari, passa al convertitore CSV e JSON.