deftools.io 🗃️ JSON Tools

🗃️ JSON Tools

Everything JSON — format, validate, minify, and convert JSON to and from other formats (YAML, CSV, XML, TOML). Includes JSON diffing, tree viewing, JSONPath and JMESPath querying, and generators that turn JSON into code (TypeScript, Go, Python, SQL, Zod schemas). The one-stop toolbox for API responses, config files, and data pipelines.

JSON Patch Generator
Generate RFC 6902 JSON Patch documents by comparing two JSON objects. Useful for API PATCH requests and partial updates.
Live
JSON Pointer Evaluator
Evaluate RFC 6901 JSON Pointer expressions against any JSON document. Resolve paths like /store/book/0/title, see matches live, and list every pointer in the tree.
Live
JSON Schema Tester & Validator
Validate JSON against a schema online — paste your JSON Schema and data, see errors at the exact path with detailed diagnostics and a full compliance report.
Live
JSONPath Explorer
Query JSON with JSONPath expressions ($.store.book[*].author, $.users[?(@.age>18)]). Inline engine, no libraries. Live results, path highlighting, sample data, deep-linking.
Live
← All tools