Nessuno strumento usato di recente
Nessuno strumento preferito ancora

Formattatore JSON Gratuito: Formattare, Validare e Minificare Online

150 utilizzi
Rientro:

Consigli su JSON

Formattare JSON — pretty print
Incolla il JSON compatto e il formattatore lo mostra con indentazione chiara e leggibile. Scegli tra 2 o 4 spazi, o tabulazione.
Validare JSON — trovare errori
Il validatore rileva errori di sintassi: virgole mancanti, virgolette errate, parentesi non chiuse. Indica la riga esatta dell'errore.
Minificare JSON — ridurre dimensione
Rimuove spazi, a capo e tabulazioni per ottenere il JSON più compatto possibile. Ideale per API e trasmissione dati.

Domande Frequenti

Q Come formattare un JSON?
A Incolla il JSON nel campo di input e clicca Formatta. Il JSON verrà mostrato con indentazione chiara. Se ci sono errori di sintassi, verrà indicata la riga esatta del problema.
Q Come sapere se il mio JSON è valido?
A Incolla il JSON e clicca Valida. Se è valido, vedrai un messaggio di conferma. Se ci sono errori, verranno indicati riga e tipo di errore.
Q Cos'è minificare il JSON?
A Minificare rimuove tutti gli spazi bianchi, a capo e indentazione per ottenere la versione più compatta. Riduce la dimensione del file per il trasferimento dati.
Q Cosa succede se incollo JSON non valido nel formattatore?
A Se incolli JSON non valido, lo strumento evidenzierà immediatamente l'errore di sintassi specifico. Ad esempio, potrebbe indicare una virgola mancante alla riga 5 o una parentesi graffa non chiusa. Questo feedback istantaneo ti permette di correggere l'errore subito, evitando che tu debba cercare gli errori manualmente. Vedrai un indicatore rosso nel punto problematico.
Q Posso comprimire o espandire sezioni JSON annidate dopo la formattazione?
A Sì, clicca sulle piccole icone triangolari accanto a ogni oggetto o array per comprimere o espandere il contenuto. È utilissimo con dati molto annidati — ad esempio una risposta API a 15 livelli da un sistema CRM. Ti concentri solo sui campi che contano. Provalo su un JSON complesso di Stripe o di una API bancaria italiana.
Q Questo strumento supporta JSON con commenti, come nei file di configurazione di VS Code?
A No, per niente. Il JSON standard vieta tassativamente i commenti — è un errore comune per chi arriva da TypeScript o dai file di impostazioni di VS Code. Se incolli un JSON con // o /* */, il formattatore li segnalerà come errori di sintassi. Un trucco pratico: archivia informazioni extra in un campo come "_commento": "la tua nota qui". Così mantieni il JSON valido senza perdere le tue annotazioni.
Q In che cosa la funzione minify differisce dalla formattazione JSON?
A La formattazione aggiunge indentazione e a capo per leggibilità. Minify fa l'esatto opposto — elimina tutti gli spazi bianchi. Una risposta API di 12KB formattata può scendere a 2KB minificata. Perfetta quando prepari payload per ambienti di produzione o vuoi risparmiare larghezza di banda.
Q Devo installare qualcosa per usare questo formattatore JSON?
A Assolutamente no. Lo strumento gira interamente nel browser, zero download o plugin richiesti. È JavaScript puro lato client, sei operativo nel momento in cui apri la pagina. L'ho usato su un portatile aziendale bloccato dove l'IT impediva qualsiasi installazione — ha funzionato perfettamente. Incolla il tuo JSON e via.
Q Esiste un limite alla dimensione del file JSON che posso incollare e formattare?
A Non in senso pratico per l'uso tipico. Lo strumento elabora i dati localmente nella memoria del browser, quindi una risposta API da 10 MB o un file di configurazione da 2 MB vengono formattati senza problemi. Su un laptop standard con 8 GB di RAM, probabilmente vedrai crash della scheda intorno ai 50–100 MB di JSON grezzo — ma quella è una limitazione del browser, non nostra. Per file davvero enormi, considera di dividerli prima o di usare uno strumento da riga di comando. Sotto i 5 MB, sei completamente a posto.
Q Ho sentito che i file JSON non possono avere virgole finali, ma le vedo sempre nel codice reale. Questo formattatore le rimuoverà?
A Le virgole finali compaiono nel JSON scritto a mano perché la gente copia il pattern degli oggetti JavaScript o dei dizionari Python. Questo strumento non le rimuove silenziosamente: segnala ciascuna come errore di sintassi con un marcatore rosso sulla riga esatta. Dovrai eliminarle manualmente, il che richiede circa 30 secondi per un tipico file di configurazione. Consiglio pratico: se generi JSON con Python, usa json.dumps(), che non aggiunge mai virgole finali. Lo stesso vale per JSON.stringify() in JavaScript.

Come Usare il Formattatore JSON

Strumenti Correlati