Formatter e validator JSON
Abbellisci, minifica e valida JSON in un attimo, con errori chiari quando qualcosa non va.
Cos'è
Un JSON formatter è uno strumento che prende una stringa JSON, la analizza e la riscrive con indentazione coerente e spaziatura pulita. Il nostro formatter gratuito online fa tutto questo e in più valida l’input: se il JSON è malformato, ricevi un messaggio di errore preciso con riga e colonna. Puoi anche minificarlo per ridurne la dimensione. Tutto accade nel browser, quindi anche risposte API private restano al sicuro: nulla viene inviato a un server.
Come si usa
- Incolla il JSON nell’area di input.
- Clicca “Formatta” per ottenerlo indentato o “Minifica” per una sola riga.
- Se il JSON non è valido, il pannello errori indica riga e motivo.
- Regola l’indentazione (2 o 4 spazi) e l’ordinamento delle chiavi.
- Usa “Copia” per copiare il risultato o “Scarica” per salvarlo come file .json.
Perché usarlo
Il JSON è la lingua franca delle API, dei file di configurazione e delle pipeline dati, ma è famoso per essere rigoroso: una virgola mancante e il payload diventa inutilizzabile. Un buon formatter non si limita a indentare: analizza il documento, segnala gli errori in modo chiaro e produce output coerente, facile da confrontare con un diff. Gli sviluppatori usano un formatter ogni giorno per ispezionare risposte API, preparare fixture di test o pulire export. La minificazione è altrettanto importante per URL, localStorage o app mobili. Dato che tutto avviene in locale, puoi formattare anche risposte con token o dati personali senza preoccuparti della privacy.
Domande frequenti
Supporta JSON con commenti?
Il JSON standard non permette commenti, quindi vengono rifiutati. Per JSON5/JSONC è possibile un futuro supporto.
Cosa fa la modalità “minifica”?
Rimuove spazi e a capo inutili, comprimendo il JSON su una sola riga senza alterarne il significato.
Il mio JSON viene caricato da qualche parte?
No. Parsing e formattazione avvengono nel browser: nessun dato lascia il dispositivo.
Perché ricevo l’errore “Unexpected token”?
Significa che il parser ha trovato un carattere inatteso: una virgola mancante, una virgola extra o una chiave non tra virgolette.
Può ordinare le chiavi in ordine alfabetico?
Sì. Attivando l’opzione, ogni oggetto viene riformattato con chiavi ordinate alfabeticamente.