🍋 Developer Tools
JSONPath Evaluator
Query JSON data using JSONPath expressions
chars
words
sentences
lines
JSONPath Query
Results
Result
About JSONPath Evaluator
Evaluate JSONPath expressions against JSON data. Supports dot notation, bracket notation, wildcards, array slicing, and recursive descent.
How It Works
Paste your JSON data and enter a JSONPath expression. The evaluator parses the expression and traverses the JSON structure to extract matching values.
Step by Step
- 1 Paste your JSON data in the input area
- 2 Enter a JSONPath expression (e.g., $.store.book[0].title)
- 3 View the matching results
Tips
- Use $ as the root element
- Use .* to match all children of an object
- Use [0] for array indexing, [0:3] for slicing
- Use .. for recursive descent (deep search)
Frequently Asked Questions
What JSONPath syntax is supported?
Dot notation ($.key), bracket notation ($['key']), wildcards (*), array indices ([0]), slices ([0:3]), and recursive descent (..).
Can I use filter expressions?
Basic path expressions are supported. Advanced filter expressions like [?(@.price > 10)] are not yet supported.