Validatore JSON online

Convalida JSON, comprendi gli errori di sintassi, visualizza riparazioni sicure e controlla un JSON Schema locale senza caricare i dati.

Privato per impostazione predefinita · Nessun caricamento JSON Sintassi JSON, diagnostica e regole Schema opzionali vengono gestite in questa scheda.
JSON da convalidare

Il tuo JSON e lo schema restano in questo browser.

Come aiuta questo validatore

Come aiuta questo validatore

Trova il problema reale

Leggi un messaggio di sintassi con posizione, un avviso di chiave duplicata o una nota di interoperabilità.

Controlla prima le riparazioni

Le correzioni comuni restano in anteprima finché non scegli di applicarle.

Controlla uno schema locale

Usa un semplice JSON Schema inline; i valori $ref remoti non vengono mai caricati.

Quando usare un validatore JSON

Quando usare un validatore JSON

Controllare una risposta API

Incolla una risposta o configurazione copiata prima di inviarla, salvarla o condividerla. La diagnostica individua i problemi di sintassi senza caricare il testo.

Rivedere JSON modificato o generato dall’IA

Visualizza un’anteprima di una riparazione limitata e poi decidi se usarla. L’input originale non viene mai sostituito automaticamente.

Testare un contratto locale

Controlla JSON valido rispetto a un semplice JSON Schema inline mentre lavori. I valori $ref remoti non vengono recuperati.

Convalida della sintassi e controlli dello schema

Convalida della sintassi e controlli dello schema

La convalida della sintassi verifica se il testo segue la grammatica JSON. Un JSON Schema aggiunge regole di struttura distinte, come campi obbligatori e tipi di valore; questo strumento controlla solo lo schema inline fornito e non carica riferimenti remoti.

FAQ

FAQ del validatore JSON

Questo validatore JSON è privato?

Sì. La convalida e i controlli dello schema vengono eseguiti nel browser. Il JSON non viene inviato a un server.

Modifica automaticamente il mio JSON?

No. La riparazione è un’anteprima e devi scegliere esplicitamente di sostituire l’input.

Perché JSON Formatter è separato?

Questa pagina serve per convalida e debug. Il formattatore si concentra su un output JSON leggibile.