Validatore JSON con la posizione esatta degli errori
Controlla il JSON mentre scrivi. Gli errori vengono segnati alla riga e alla colonna esatte, con una spiegazione semplice su come correggerli.
🔒 Sicuro e privato al 100%: tutta l’elaborazione avviene nella memoria del browser. I tuoi dati non vengono mai inviati a nessun server.
JSON di input
1 riga, 0 BIncolla qui il JSON, trascina un file .json oppure usa Carica un esempio.
Il risultato apparirà qui
Incolla del JSON nell’editor per iniziare.
Copia e download sono disponibili quando il JSON è valido.
Validare il JSON e trovare gli errori per riga e colonna
Il validatore JSON controlla il testo mentre scrivi e indica la riga e la colonna esatte di ogni errore di sintassi, con una spiegazione semplice di cosa non va e di come correggerlo. Il problema viene evidenziato direttamente nell’editor e il pulsante «Vai all’errore» porta subito lì il cursore.
I browser segnalano gli errori JSON in modi molto diversi, e Safari non indica nemmeno la posizione. Questo validatore usa il parser del browser per stabilire se il JSON è valido e un proprio scanner rigoroso per individuare gli errori, così ottieni la stessa posizione precisa in qualsiasi browser.
Gli errori JSON più comuni
- Una virgola di troppo dopo l’ultimo elemento: {"a": 1,}
- Apici singoli invece delle virgolette doppie: {'nome': 'Giulia'}
- Nomi di proprietà senza virgolette: {nome: "Giulia"}
- Commenti, che il JSON standard non ammette: // nota
- Una virgola mancante tra due proprietà o due elementi di un array.
- Valori JavaScript che non sono JSON: undefined, NaN o Infinity.
Sicuro per chiavi API, token e dati dei clienti
Risposte delle API, file di configurazione ed esportazioni di database contengono spesso token di accesso, email e dati personali, e molti formattatori online inviano tutto ciò che incolli ai propri server. Questo strumento funziona interamente nel browser: analisi, validazione, evidenziazione della sintassi e conversione in CSV avvengono nella memoria locale, e nulla viene caricato o registrato. Gestisce anche file grandi fino a 20 MB, senza limiti imposti da un server.
Domande frequenti
Perché il JSON non ammette la virgola finale?
La specifica JSON non la consente, anche se JavaScript sì. Elimina la virgola dopo l’ultimo elemento dell’oggetto o dell’array.
Il JSON può contenere commenti?
No. Il JSON standard non prevede una sintassi per i commenti. Formati come JSONC e JSON5 li consentono, ma quei file vanno convertiti prima che un parser JSON rigoroso possa leggerli.
Perché gli apici singoli non sono validi nel JSON?
Il JSON richiede le virgolette doppie sia per i nomi delle proprietà sia per i valori di testo. Sostituisci 'nome' con "nome".
Se lo strumento dice che il JSON è valido, lo è davvero?
Sì. La validità è stabilita dal parser JSON nativo del browser, che segue lo standard ufficiale del JSON (RFC 8259).