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

  1. Incolla il JSON nell’area di input.
  2. Clicca “Formatta” per ottenerlo indentato o “Minifica” per una sola riga.
  3. Se il JSON non è valido, il pannello errori indica riga e motivo.
  4. Regola l’indentazione (2 o 4 spazi) e l’ordinamento delle chiavi.
  5. 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.