TOOLS DIRECTORY
All tools
27 JSON tools—each with its own page and SEO—all run locally in your browser.
Process
JSON Formatter
Free JSON formatter: beautify, minify, validate, tree view. Runs locally, no upload; supports JSON5 and Unicode escapes.…
JSON Repair
Repair truncated, concatenated, or log-wrapped JSON. Formatter still beautifies valid JSON.
JSON Diff
Side-by-side JSON diff with add/remove/change highlights. Local-only—great for API change review and regression testing.…
JSON Patch
Apply or generate RFC 6902 JSON Patch. Diff stays for visual comparison.
Escape & Encode
Escape and unescape JSON strings; convert CJK and Unicode. Local processing for embedding in code and debugging special characters.…
JSON Path
List all JSON paths or extract nodes with JSONPath. Supports filter expressions; runs locally.…
jq Playground
Run jq-style filters in the browser. JSONPath stays on the Path tool.
Merge & Clean
Deep-merge two JSON documents or strip null/empty strings/arrays. Local processing for config merge and log cleanup.…
Schema Validator
Validate JSON against JSON Schema (draft-07 / 2020-12 subset). Local, no upload. Syntax errors still go to Formatter.
Convert
YAML ⇄ JSON
Two-way YAML ↔ JSON for Kubernetes, Docker Compose, and other configs—local conversion, zero upload.…
XML ⇄ JSON
Two-way XML ↔ JSON while preserving structure. Local browser tool for SOAP responses and legacy migrations.…
CSV / Excel
CSV, Excel ↔ JSON with header mapping. Parse spreadsheets locally—data never hits a server.…
Query params
URL query strings ↔ JSON objects. Build and debug GET parameters locally.…
Postman
Parse Postman Collection v2 JSON and extract requests. Local-only to protect API data.…
SQL ⇄ JSON
JSON → CREATE TABLE / INSERT, or SQL INSERT → JSON. Local database script helper.…
TOML ⇄ JSON
Two-way TOML ↔ JSON for Cargo, pyproject.toml, and similar configs.…
NDJSON / JSONL
Convert NDJSON / JSONL ↔ JSON arrays, or validate bad lines. For logs and LLM batches—not a generic formatter.
Flatten / Unflatten
Flatten nested JSON to dotted keys and unflatten back. Query tool stays for a=1&b=2.
Generate
Visualize
Utility
Codec
Base64 and URL encode/decode with UTF-8. Local processing for debugging and data transfer.…
Timestamp
Unix timestamps ↔ readable dates (seconds or milliseconds). Instant local conversion for log debugging.…
Mock generator
Generate random mock JSON from templates with placeholders. Local generation for frontend integration and tests.…