Running on your device · 0 bytes uploaded

# JSON tools

Format, inspect, and convert JSON, validate it against a schema, and turn it into code — without uploading it. Everything is computed in your browser.

- [JSON formatter

Pretty-print or minify, sort keys, and validate.
](/json/formatter)
- [JSON Validator

Check strict JSON or JSONC, then explore it as a tree.
](/json/validator)
- [JSON Sort

Sort object keys — top level or every level.
](/json/sort)
- [JSON String Escape

Escape raw text into a JSON string body, and back.
](/json/escape)
- [JSON Query

Pull values out with JSON Pointer or a JSONPath subset.
](/json/query)
- [JSON Diff

Semantic and text comparison of two documents, with an RFC 6902 patch export.
](/json/diff)
- [JSON Converter

Convert JSON to and from YAML, TOML, CSV, XML, NDJSON, query strings, .env, MessagePack, CBOR, and BSON.
](/json/convert)
- [JSON to Code

Generate TypeScript, Go, Rust, and Zod from JSON.
](/json/codegen)
- [JSON Schema Validator

Validate JSON against a JSON Schema — 2020-12, 2019-09, or draft-07 — with every rule stated up front.
](/json/schema)

9 tool s · everything is computed locally, nothing leaves your device.

---

Canonical HTML: https://nutter.tools/json
Markdown version: https://nutter.tools/json/index.md
Plain-text version: https://nutter.tools/json/index.txt
Agent index: https://nutter.tools/llms.txt

