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.