RFC 9535 JSONPath Tester
Query local JSON using RFC 9535 JSONPath, including filters, recursive selection and normalized result paths, without JavaScript evaluation.
Enabling local controls…
If clipboard access is denied, select the read-only output manually. Input HTML, SVG, CSS and JavaScript are never rendered or executed.
How to use this tool
Paste JSON and a query such as $.items[?@.price < 5].name, then test and copy value/path results. An empty array means no match.
When not to use it
Only RFC 9535 syntax and standard functions are supported. General queries are limited to 10,000 UTF-16 units; exact normalized paths may be up to 64 KiB UTF-8 and 100 segments. JavaScript expressions and custom functions are not executed. Match/search regexes use I-Regexp; Worker and output limits apply.
Select a node and find its JSONPath → · Learn about JSON paths and patches →
Read the guide →