JSON
AvailableJSON Formatter
Format, validate, minify, and sort JSON locally.
Paste strict JSON and select Build Tree. It is processed only in this browser.
JSON Tree Viewer displays valid JSON as an interactive hierarchy, so you can inspect nested objects, arrays, keys, and primitive values without uploading the document.
Dot paths are compact for ordinary keys, such as user.address.city. Keys containing spaces, dots, quotes, or numeric-looking names automatically use safe bracket syntax, such as ["contact.email"]. Bracket paths are also available for every selected node.
Everything happens locally in your browser and input is not automatically saved. Only strict JSON is accepted. Very large trees can take longer to expand or search, and object key order is displayed as provided.
Yes. Select any node and copy its dot path; the details panel also shows bracket notation.
Brackets safely represent keys that cannot be expressed reliably with dot notation.
Yes. Arrays, strings, numbers, booleans, and null are all valid JSON roots.
No. The viewer only creates a local representation for display.
Yes. Search checks object keys, array indexes, strings, numbers, booleans, and null.
Comments are not part of the JSON standard, so the strict parser rejects them.
Use it when a deeply nested response is hard to scan as text and you want to inspect one branch at a time.
In an order response, expand customer → addresses → 0 instead of hunting through a long formatted document.
A tree is for inspection, not editing; copy a node before making changes elsewhere.
JSON
AvailableFormat, validate, minify, and sort JSON locally.
JSON
AvailableFind and copy paths for nested JSON values locally.
JSON
AvailableSummarize JSON size, structure, keys, and value types.