Input JSON
Any valid JSON object or array. Invalid input keeps the previous tree visible and shows a readable error. Click nodes or use the arrow buttons to move around faster.
Paste JSON, click any node, and instantly copy a JSONPath or dot path plus the selected value. Built for the moment you need to name the exact thing hiding inside the blob without manually counting brackets like a raccoon with a spreadsheet.
Browser-only. No backend. No build step. Just a clean little tool that turns ugly payloads into reachable, copyable structure.
Left side is raw JSON. Right side becomes a clickable tree with enough context to know what you clicked and enough copy buttons to stop the browser from making you do algebra.
Any valid JSON object or array. Invalid input keeps the previous tree visible and shows a readable error. Click nodes or use the arrow buttons to move around faster.
Click any node to select it. The selected path, JSON Pointer, dot path, and value update instantly, and the copy buttons use the current selection.