Vai al contenuto
📐

Validatore JSON Schema

Convalida dati JSON contro un JSON Schema (draft 7+). Report dettagliato di errori con path. Gratis, 100% nel browser.

Come funziona il validatore JSON Schema?

JSON Schema è un vocabolario per descrivere la struttura di dati JSON — tipi, campi obbligatori, vincoli di valore (min/max, pattern, enum) e schemi annidati. Questo strumento implementa un sottoinsieme di validazione draft 7+: controlli di tipo (string, number, integer, boolean, array, object, null), vincoli (minLength, maxLength, minimum, maximum, pattern, enum, const), composizione (allOf, anyOf, oneOf, not) e validazione ricorsiva di properties e items. Gli errori includono il path JSON del valore offendente.

Usi comuni

  • Test di contratto API — verifica che le risposte corrispondano ai tuoi schemi OpenAPI/Swagger.
  • Validazione di config — rileva refusi prima di distribuire file di configurazione.
  • Validazione di form — condividi schemi tra validatori frontend e backend.
  • Qualità dei dati — convalida file JSON ingestiti in pipeline ETL.

Privacy

Tutta la validazione viene eseguita al 100% nel tuo browser. Schemi e dati non lasciano mai il tuo dispositivo.