Validator JSON Schema
Uji dan validasi dokumen data JSON Anda terhadap spesifikasi skema JSON resmi untuk memastikan struktur, tipe data, dan bidang yang diperlukan sesuai aturan.
JSON
JSON Schema
Hasil validasi
JSON valid untuk schema ini.
Cara kerja
Masukkan data Anda
Isi nilai yang diperlukan, tempel teks Anda, atau unggah file yang ingin diproses.
Lihat hasil seketika
Sebagian besar alat diperbarui secara langsung saat Anda mengetik; beberapa menggunakan satu tombol tindakan.
Gunakan hasil Anda
Salin, unduh, atau bagikan hasil yang dihasilkan — Anda selalu memiliki kendali penuh atas data Anda.
Apa itu Validator JSON Schema?
Paste JSON and a JSON Schema to check common structure rules such as required fields, types, enums, lengths, ranges, array items, and additional properties.
How to validate JSON with a schema
Rules this validator checks
The validator supports common type checks, required object keys, properties, additionalProperties false, enum, const, string length, string pattern, numeric minimum and maximum, array length, and item schemas.
Unsupported schema keywords
Some JSON Schema features are detected but not evaluated, including oneOf, anyOf, allOf, not, $ref, if/then/else, dependencies, patternProperties, and format. When those appear, the tool shows a warning.
Reading errors
- Each issue includes a JSON path such as $.id or $[1].name.
- Fix syntax errors before checking schema rules.
- Treat a warning about unsupported keywords as a reason to use a full validator before production.
Validation notes
Schema validation is only as complete as the rules this tool evaluates. Use a full JSON Schema validator when unsupported keywords are central to your contract.
Pertanyaan yang Sering Diajukan (FAQ)
Does it support $ref?
No. $ref is detected as unsupported and is not resolved, so schemas that rely on references need a full JSON Schema validator.
Does format validate emails or URLs?
No. The format keyword is reported as unsupported. Use pattern or a full validator if format checks matter.
Can it validate tuple arrays?
Yes. When items is an array of schemas, each array position is checked against its matching schema.
Why does valid JSON still show issues?
Valid JSON syntax only means the text parses. Schema validation then checks whether the parsed value follows the schema rules.
Alat Terkait
- TersediaLokal
Generator UUID / GUID Acak (Versi 4)
Hasilkan UUID v4 (Universally Unique Identifier) acak berkekuatan kriptografis secara massal.
- TersediaLokal
Pemformat, Validator & Minifier JSON / YAML / XML
Format, rapikan, validasi sintaks, atau kompres teks JSON, YAML, dan XML secara instan.
- TersediaLokal
Generator & Pemindai Kode QR Kustom
Buat kode QR kustom untuk URL, teks, WiFi, atau kontak vCard, dan pindai kode QR.
- TersediaLokal
Base64 Encoder & Decoder
Konversi teks atau tệp ke format string Base64 dan decode kembali secara instan.
- TersediaLokal
URL Encoder & Decoder
Enkripsi atau dekripsi teks dan URL ke format persen (percent-encoding) standar RFC 3986.
- TersediaLokal
Pengonversi Waktu Timestamp Unix
Konversi waktu epoch Unix (detik/milidetik) ke tanggal manusia dan ISO 8601.
- TersediaLokal
Pengonversi Entitas HTML
Encode dan decode karakter khusus HTML dan entitas numerik.
- TersediaLokal
Penguji Regular Expression (Regex)
Uji dan debug pola regex JavaScript secara langsung dengan penyorotan.
- TersediaLokal
Pendekode Token JWT
Dekode dan periksa header dan payload JSON Web Token secara aman.
- TersediaLokal
Asisten Cron Expression
Buat, analisis, dan jelaskan jadwal cron expression secara visual.