Local JSON workbench

JSON Formatter & Validator

Find the exact broken character, format or minify valid JSON, search bounded paths, and export bytes tied to SHA-256 evidence. No account and no payload upload.

Reviewed public tool

1 · Input

Paste or open one JSON file

2 MiB · depth 128 · 100k nodes

No file selected 0 B / 2 MiB

Privacy boundary: this tool does not send JSON text, filenames, output or hashes. Use public or redacted data when your own policy requires it.

No result yet

Outputs, copies, downloads and receipts stay locked until a current run completes.

What PASS means

The complete UTF-8 input matched RFC 8259 grammar, stayed within declared limits, parsed locally and produced hashes for the exact current artifacts.

When it stops

  • Malformed syntax returns BLOCK with line, column and byte offset.
  • Oversize, over-depth, over-node, duplicate-name, unsafe-integer, binary64 overflow/underflow and unpaired-surrogate interoperability cases return INDETERMINATE with exports locked.

Normalization limit

Formatting normalizes whitespace and JSON number spelling. It is not JSON Schema validation, automatic repair, secret detection or proof that a payload is safe for production.