JSONPath Tester
Developer ToolsTest JSONPath queries
Supported Syntax
$Root object.keyChild by name[n]Array index[*]All children..Recursive descent[start:end]Array slice['key']Bracket notation.*Wildcard childAbout JSONPath Tester
Test JSONPath expressions against JSON data in real time.
Frequently Asked Questions
What is JSONPath?
JSONPath is a query language for JSON, similar to XPath for XML. It lets you navigate and extract data from JSON documents using expressions like $.store.book[0].title.
What JSONPath syntax is supported?
This tool supports the root operator ($), dot notation (.key), bracket notation ([key]), wildcards (*), recursive descent (..), array indices ([n]), and array slicing ([start:end]).
How do I test a JSONPath expression?
Paste your JSON data in the left panel, enter a JSONPath expression in the input field at the top right, and the matching results appear instantly in the results panel below.
Is my data safe?
Yes! All processing happens entirely in your browser. Your JSON data is never sent to any server. No data is collected, stored, or transmitted.
Can I copy the matched results?
Yes, click the Copy button to copy the matched results as formatted JSON to your clipboard. You can also use the sample data button to load example JSON for testing.
Ad
728 × 90
More Tools
{ }
JSON Formatter & Validator
Format, validate & beautify JSON data
Developer Tools🔍New
Regex Tester & Debugger
Test & debug regular expressions
Developer Tools🗃️New
SQL Formatter & Beautifier
Format & beautify SQL queries
Developer Tools⏰New
Cron Expression Generator
Build & parse cron schedules
Developer Tools