JSONPath Tester
Evaluate JSONPath expressions such as $..price or $.items[?(@.qty > 1)] against JSON and see the matched values or paths.
Runs in your browserJSON → JSON
Loading tool…
Example
{"store":{"book":[{"title":"Dune","price":9},{"title":"Emma","price":12}]}}[ "Dune", "Emma" ]
How to use the JSONPath Tester
- Paste or type your JSON into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the JSON result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
- Filter expressions run in a safe evaluator that supports comparisons and logic but not arbitrary JavaScript.
Related converters
JSON ViewerExplore JSON as a collapsible tree with expand/collapse all, search, and click-to-copy JSONPath for any node.XPath TesterRun XPath 1.0 expressions against an XML document and see the matching elements, attributes or values.HTTP Header ParserParse raw HTTP request or response headers into JSON. Repeated headers such as Set-Cookie become arrays.Regex TesterTest JavaScript regular expressions live with highlighted matches, a capture group table and a replace preview.Cookie ParserParse a Cookie request header or Set-Cookie response headers into JSON, including Expires, Max-Age, SameSite and flags.Query String to JSON ConverterConvert a URL query string to JSON. Repeated keys become arrays and bracket keys like user[name] become nested objects.User Agent ParserIdentify the browser, rendering engine, operating system and device type from a User-Agent string.JWT DecoderDecode a JSON Web Token to read its header and payload, with exp, iat and nbf shown as dates. The signature is not verified.