JSON Viewer
Paste JSON and explore it as a tree. Open what you need, search keys and values, and copy the path to anything you click.
The tree appears here.
Ctrl+Enter also works. Your JSON is processed in your browser and never sent to a server.
What the Tree Shows
Structure at a glance
Every object and array shows how many keys or items it holds, so you can see the shape of a response before reading it. Strings, numbers, booleans and null each have their own colour.
Search that opens the way
Type a key or a value. Every match is highlighted and every object around it is opened, even when it sits 3,000 items into an array.
Paths you can paste
Click a value to get its JSONPath and its JavaScript accessor, ready for a test assertion, a JSONPath query or your code.
Values exactly as written
Large IDs, trailing zeros and escape sequences are shown as they are in the file, and repeated keys are shown twice, not merged.
Viewer, Formatter or Validator?
All three read JSON with the same check, so they never disagree about whether a document is valid. Use this viewer to explore and find a value. Use the JSON Formatter when you need the text itself indented, minified or with sorted keys. Use the JSON Validator when you only need to know whether it parses, and JSON Compare to see what changed between two versions. When something is broken, the JSON error guides show the fix for each message, starting with unexpected token.