JSON Toolkit
Query JSON
JSONPath & JMESPath
JSONPath is widely used for filtering with a $ root. JMESPath excels at projections and pipelines (e.g. AWS CLI–style). Choose a tab, enter an expression, and use the example chips to get started.
Input JSON
Valid JSON
Loading...
Query options
Engine and example expressions
Query Result
Valid JSON
Loading...
How this tool works
The instance JSON is parsed once; your expression runs in the browser against that object. JSONPath and JMESPath use different syntax—pick the engine that matches your stack. Results re-render as you type; failures show inline above the output.
Tips
- JSONPath excels at deep filters; JMESPath is strong for projections and reshaping.
- Start from example chips, then tweak—small syntax errors are common while learning.
- Use Copy/Download on the result for piping into other tools.
- Large documents: query cost is in-memory; expect slower UI on megabyte-scale JSON.