Home
Blog
Tools

JSON Toolbox

Paste JSON to pretty-print or minify it, and optionally navigate the tree with a path query.

Paste any JSON into the textarea below and use the available options to inspect and transform it:

  • Pretty print / Minify — reformat the JSON with configurable indentation or collapse it into a single line.
  • Unescape HTML — decode HTML entities (e.g. &amp;&, &lt;<) inside all string values.
  • Decode URL-encoded — run decodeURIComponent on every string value to expand percent-encoded sequences (e.g. %20).
  • Path — extract a specific node by dot/bracket path, with * wildcard support for arrays (e.g. users[0].name or data.items.*.id).
  • History — the last 100 valid JSON inputs are saved in the browser and can be restored with a single click.