JSON Schema Breaking Change Checker
Compare two Draft 2020-12 schemas in both validation directions, with narrowing, widening, metadata changes and partial coverage explained.
Understand changes between schema versions. All analysis uses the content you paste and runs locally.
Compare two Draft 2020-12 schemas in both validation directions, with narrowing, widening, metadata changes and partial coverage explained.
A narrower new schema can reject previously valid data. A wider new schema can allow data that an old consumer rejects. Review both directions, along with comparison coverage and uncertain findings. Validate individual schemas with Structured Output Validator before comparing; external references are never fetched.