JSON Schema validator
Valideer JSON gegevens tegen een JSON Schema — zie elk fout met zijn pad — privé in je browser.
Over JSON Schema validator
Handytool's JSON Schema validator voert Ajv uit, de meest gebruikte JavaScript validator, lokaal in je browser. Plak een schema en een gegevensdocument, klik Validate en je krijgt ofwel een groen bevestiging ofwel een lijst van elk mislukking met zijn instance pad en bericht. Nuttig voor het testen van API-aanvraaglichamen, OpenAPI voorbeelden of configuratiebestanden voordat je ze verstuurt.
Functies van JSON Schema validator
- 01
Aangedreven door Ajv
Ajv is de de-facto JavaScript JSON Schema validator. Wat hier doorstaat zal in Node.js, Fastify, AJV-gebaseerde linters en de meeste andere JS gereedschapsketens doorstaan.
- 02
Alle fouten tegelijk
Geconfigureerd met allErrors: true, dus het resultaat somt elk mislukking op in plaats van bij de eerste te stoppen — handig bij het repareren van een slecht geformeerde API payload.
- 03
Pad-bewuste berichten
Elk fout bevat de JSON pointer naar de falende waarde, dus je kunt rechtstreeks naar het falende veld in een groot document springen.
Veelgestelde vragen over JSON Schema validator
- Welke JSON Schema drafts worden ondersteund?
- Ajv ondersteunt drafts 6, 7, 2019-09 en 2020-12 direct. De standaard modus is non-strict, dus de meeste dagelijkse schema's met type, properties, required, items, etc. werken zonder extra setup.
- Waarom wordt mijn $ref schema niet geladen?
- Externe $refs (URLs naar andere schema's) worden niet opgehaald in dit browser-only tool. Inline alle $defs en gebruik lokale pointers als #/$defs/Address.
- Wordt het schema of gegevens ergens naartoe geüpload?
- Nee. Ajv draait geheel in je browser — zowel schema als gegevens blijven op je apparaat.
- Kan ik een OpenAPI spec hiermee valideren?
- Indirect. De OpenAPI aanvraag/antwoord lichamen zijn JSON Schema fragmenten — plak een enkele lichaam schema en de bijbehorende voorbeeldgegevens hier. Het valideren van het hele OpenAPI document vereist een speciale OpenAPI validator.
Gerelateerde tools
Ontwikkelaar →- Live
SQL formatter
Mooi-print SQL-query's — PostgreSQL, MySQL, SQLite, BigQuery en standaard SQL — privé in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen - Live
YAML formatter
Formateer en valideer YAML, of zet om tussen YAML en JSON — privé in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen - Live
XML formatter
Mooi-print, minifieer en valideer XML — geheel in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen
Ontdek meer tools
Alle tools →- Live
Pdf naar JPG
Converteer elke pagina van een PDF naar een scherpe JPG-, PNG- of WebP-afbeelding rechtstreeks in je browser — geen upload, geen kwaliteitsverlies.
PdfGratisLokaal uitvoerenOpenen - Live
Achtergrond verwijderen
Verwijder de achtergrond van een foto met een AI-model in je browser — geen upload, je afbeeldingen blijven op je apparaat.
AfbeeldingGratisLokaal uitvoerenOpenen - Live
Video knippen
Knip het begin of einde van een video met frame-nauwkeurigheid.
VideoGratisOpenen - Live
Audio knippen
Knip een stuk uit een audiobestand.
AudioGratisLokaal uitvoerenOpenen - Live
Markdown naar HTML
Zet Markdown om in schone HTML.
DocumentGratisLokaal uitvoerenOpenen