Private JSON Schema repair
Repair JSON against a JSON Schema.
Keep the original JSON unchanged, inspect violations by JSON Pointer, edit a separate correction, revalidate it, and save only a valid result.
Enter JSON and Schema
Enter JSON and a Schema.
External $ref, unsupported keywords, duplicate keys, and unsafe integer rounding are shown as failures, never silently accepted.
Violations and repair suggestions
Correction (explicit editing)
Diff from original
Create a correction to see the diff.
What is never auto-repaired
- Required properties, type coercion, defaults, and unknown-property deletion are never automatic.
- JSON and Schema stay in this browser; saving happens only after an explicit button click.
- Unsupported Schema behavior is not ignored or treated as PASS.