Validatore JSON
Incolla il file e ottieni una risposta netta: valido o no. Se non lo è, il messaggio dice che cosa si aspettava il parser e in quale posizione — di solito una virgola di troppo o una virgoletta mancante.
- Gratis
- I file non lasciano il tuo dispositivo
- Senza registrazione
- Nessun limite di file
Come si usa
- Incolla il JSON nel riquadro: il controllo parte a ogni tasto premuto.
- Leggi la riga sotto il riquadro: verde significa valido, rosso riporta il messaggio del parser.
- Correggi il punto segnalato e guarda il messaggio diventare verde.
Da sapere
I quattro errori dietro quasi tutti i problemi
Una virgola dopo l’ultimo elemento, virgolette singole al posto delle doppie, una chiave senza virgolette e un commento di troppo. JSON non ne ammette nessuno, mentre JavaScript, Python e YAML ne ammettono ciascuno qualcuno — ed è esattamente per questo che si infilano dentro.
Valido non vuol dire corretto
Questa pagina controlla la sintassi, non il significato. Un file può essere letto alla perfezione e restare privo di un campo obbligatorio o contenere una stringa dove serve un numero. Per quello ci vuole uno schema, non un parser.
Domande frequenti
Il mio file viene caricato per il controllo?
No. La validazione usa il parser integrato nel browser, quindi i dati non lasciano mai il dispositivo.
Quale standard viene usato?
Lo stesso che segue ogni runtime — RFC 8259, tramite JSON.parse. Ciò che passa qui passa ovunque.
Perché una virgola finale è un errore?
JSON non prevede la virgola finale facoltativa: dopo l’ultimo elemento il parser si aspetta una parentesi di chiusura. JavaScript la tollera, JSON no.
Posso controllare file molto grandi?
Fino a cinque megabyte di testo. Per file più grandi conviene uno strumento da riga di comando.
Strumenti correlati
- Formattatore e validatore JSON Incolla JSON e ottienilo formattato, validato o minificato. I dati restano nel browser: non vie…
- JSON Beautifier Incolla un muro di JSON minificato e leggilo come un documento. L'indentazione compare mentre s…
- Minifica JSON Incolla il JSON e riprendilo senza un byte di troppo: niente indentazione, niente ritorni a cap…
- Codifica e decodifica Base64 Incolla del testo per ottenere il Base64, o incolla il Base64 per riavere il testo. Cirillico,…
- CSV in JSON Incolla una tabella, ottieni JSON. Il parser segue l'RFC 4180, così una cella come «Doe, John»…
- Contatore di parole Scrivi o incolla il testo e i contatori si aggiornano all’istante: parole, caratteri, frasi, pa…
- Da YAML a JSON Incolla un file di configurazione e ottieni JSON. Gli anchor vengono espansi, le stringhe a blo…
- Da JSON a YAML Incolla il JSON di una risposta API o di un export e ottieni uno YAML davvero leggibile — nient…