Basics
Start every query with {code:root}. Navigate with dots and brackets.
Examples:
{code:root.items} — access the {code:items} array
{code:root.user.name} — access nested object keys
{code:root.items[0]} — get the first array element
{code:root["weird-key"]} — bracket access for non-identifier keys
Find elements
Use {code:.find(field=value)} on arrays of objects.
Examples:
{code:root.items.find(id=423913)}
{code:root.items.find(title="Good cat, bad cat")}
See path and copy to clipboard
Mouse over a json object or field to see the path and copy to clipboard.
Helpful errors
If a key is missing, we show the keys available. If an index is out of range, we show valid bounds. For {code:.find}, we list available fields and values.
Privacy
Your JSON stays in your browser. We do not upload or store it anywhere.