JSON Path Finder Online
Extract specific data from complex JSON structures using JSONPath expressions. Click any element in the interactive viewer to see its path, or write expressions manually to query your data.
JSONPath Information
Basic Syntax
| $ | Root object/element |
| @ | Current object/element |
| . | Child operator |
| .. | Recursive descent |
| * | Wildcard (all elements) |
| [n] | Array index |
| [start:end] | Array slice |
| [?(expr)] | Filter expression |
Example Expressions
-
$.store.book[*].authorFind all authors in all books
-
$..book[?(@.price < 10)]Find books cheaper than $10
-
$..[0,1]Find first two elements in any array
-
$..book[(@.length-1)]Get the last book
Frequently Asked Questions
What is JSONPath?
JSONPath is a query language for JSON, similar to XPath for XML. It lets you extract specific values from JSON documents using path expressions like $.store.book[0].title.
What expressions are supported?
This tool supports standard JSONPath syntax including dot notation ($.key), bracket notation ($['key']), array indexing ([0]), wildcards ([*]), and nested property access.
Can I use this for API response parsing?
Yes. JSONPath is commonly used to extract data from API responses. Paste your API response JSON and write expressions to find the data you need.
Is this tool free?
Yes. The JSON Path Finder is completely free with no usage limits.