JSONPath Tester
Test JSONPath expressions against JSON data online. Live results with example expressions.
Last updated:
JSONPath Expression
JSON Input
Results (2 matches)
[ "Nigel Rees", "Evelyn Waugh" ]
How to Use JSONPath Tester
- 1Paste your JSON data into the input textarea on the left.
- 2Enter a JSONPath expression in the input field above (e.g., $.store.book[*].author).
- 3Use the quick-fill buttons to try example expressions.
- 4View the matching results in the output panel on the right.
Frequently Asked Questions
What is JSONPath?
JSONPath is a query language for JSON, similar to XPath for XML. It uses dot notation and bracket syntax to navigate and extract data from JSON structures. For example, $.store.book[0].title gets the title of the first book.
What expressions are supported?
Dot notation ($.key), bracket notation ($["key"]), array indexing ([0]), wildcards (*), deep scan (..), and array slicing. Example: $.store.book[*].author gets all book authors.
Is my data sent to a server?
No. All JSONPath evaluation happens entirely in your browser. Your JSON data never leaves your device.