Strumenti pratici
Formattatore e validatore JSON
Indenta il JSON con 4 spazi e controllane la sintassi, con riga e colonna dell'errore. Tutto resta nel tuo browser.
Incolla il tuo JSON e premi Formatta: viene indentato con 4 spazi e intanto ne viene verificata la sintassi. Tutto avviene nel tuo browser, senza inviare nulla.
Contenuti consigliati
La tua password è sicura? Verificala nel tuo browser.
Converti testo in codice morse e viceversa in tempo reale, con bip, spia lampeggiante e velocità da 5 a 30 parole/min.
Confronta due versioni di un testo riga per riga: eliminazioni in rosso, aggiunte in verde. Tutto nel tuo browser.
Crea link con utm_source, medium e campaign in pochi secondi. Preimpostazioni per Instagram, YouTube, newsletter e QR code, copia con un clic.
Battute con e senza spazi, parole, frasi, byte e cartelle contati in tempo reale, con una barra verso il tuo limite.
URL, Wi-Fi, contatti, social, calendario, mappe — 11 tipi di QR code, un clic, download gratuito.
Crea in un secondo una password casuale forte con opzioni di lunghezza, maiuscole, numeri e simboli.
Chi va a prendere i caffè, chi lava i piatti, chi parla per primo: tocca un nome e segui il suo percorso lungo la scala. Da 2 a 10 persone.
Questo formattatore JSON rimette in ordine un JSON minificato o indentato male: incollalo, premi Formatta (o Ctrl/⌘ + Invio) e viene riscritto con un'indentazione di 4 spazi e gli a capo, così oggetti e array annidati si leggono subito. Il testo viene letto dal parser JSON integrato nel browser, quindi lo stesso clic fa anche da validatore: se la sintassi è sbagliata, vedi riga e colonna del problema (quando il browser le fornisce) insieme al messaggio d'errore originale del browser. Il risultato si copia con un clic.
Analisi e formattazione avvengono interamente nel tuo browser; il JSON incollato non viene mai inviato a un server, utile per risposte di API o file di configurazione che contengono token. La validazione segue rigorosamente il JSON standard: commenti, virgole finali, apici singoli e altre forme di JSON5 vengono segnalati come errori. Poiché l'output viene rigenerato dai dati analizzati, gli interi oltre 9007199254740991 perdono precisione, le chiavi duplicate mantengono solo l'ultimo valore e un numero come 1.0 diventa 1. Lo strumento formatta e valida soltanto: niente minificazione, ordinamento delle chiavi o vista ad albero.
Domande frequenti
Q. Il mio JSON viene inviato a un server?
A. No. Analisi e formattazione avvengono sul tuo dispositivo con il parser JSON del browser, e il testo incollato non viene caricato da nessuna parte.
Q. Come trovo l'errore nel mio JSON?
A. Premi Formatta. Se il JSON non è valido, lo strumento mostra riga e colonna dell'errore quando il browser fornisce una posizione, insieme al suo messaggio originale, ad esempio «Expected ',' or '}' after property value».
Q. Accetta JSON con commenti o virgole finali?
A. No. Segue il JSON standard (RFC 8259): commenti, virgole finali, stringhe tra apici singoli e chiavi senza virgolette vengono segnalati come errori. Rimuovili e formatta di nuovo.
Q. La formattazione può modificare i dati?
A. Struttura e valori restano gli stessi, ma l'output viene rigenerato: gli interi oltre 9007199254740991 vengono arrotondati, di una chiave duplicata resta solo l'ultimo valore, 1.0 e 1e3 diventano 1 e 1000, e le chiavi a forma di intero come «2» vengono spostate prima delle altre.