JSONPath Evaluator
Paste JSON and a JSONPath expression — see matched values instantly
Details
JSONPath is a query language for JSON, similar to XPath for XML. This evaluator runs entirely in your browser using the jsonpath-plus library. Paste any valid JSON document, enter a JSONPath expression, and see the matching values instantly as formatted JSON. Supports the full JSONPath syntax: dot and bracket notation, wildcards, recursive descent, array slices, union operators, and filter expressions.
Examples
Extract all book authors with a wildcard
Path: $.store.book[*].author
Result: ["Nigel Rees", "Evelyn Waugh", "Herman Melville", "J. R. R. Tolkien"]The [*] wildcard selects every element in the book array, and .author drills into each object to return all author strings.
Filter books priced under 10 with a filter expression
Path: $.store.book[?(@.price < 10)]
Result: [{"title": "Sayings of the Century", "price": 8.95}, ...]The filter expression ?(@.price < 10) keeps only array elements whose price property is less than 10, returning matching book objects.
About this tool
Paste JSON and a JSONPath expression to instantly see all matched values. Supports filters, wildcards, recursive descent, and array slices. JSONPath Evaluator runs in the browser on DevTools. There is no signup, and your input stays on this device unless the tool explicitly performs a live network lookup.
What this tool does not do
- JSONPath Evaluator is a free in-browser utility, not a hosted API. It does not keep server-side history and is not a substitute for production verification in your own stack.
How do I use this tool?
How do I use JSONPath Evaluator?
Open JSONPath Evaluator, enter or paste your input, and copy the result. The page works without an account.
Related guides
Validating JSON Against a Schema: A Practical Guide to JSON Schema
What JSON Schema guarantees, how draft-07 works, and how instance paths identify fields that are missing, malformed, or the wrong type.
JSONPath: A Practical Guide to Querying JSON
How to use JSONPath expressions to extract values from nested JSON — dot notation, wildcards, recursive descent, and filter expressions, with copy-paste examples.
Related tools
Base64 Toolbox
Professional Base64 workspace for text, files and images with Base64URL, MIME, Data URI, strict validation, image preview and ready-to-use snippets.
C# to VB.NET Converter
Convert a subset of C# — classes, methods, variables, loops — into VB.NET
CSV Data Viewer
Paste CSV and browse rows in a sortable table with delimiter detection
CSV to Chart
Paste or upload CSV data and generate bar, line, pie, or doughnut charts. Export as PNG.
CSV to JSON Converter
Paste CSV data and convert it to pretty-printed JSON instantly — supports custom delimiters, header row toggling, and value trimming.
CSV to Markdown Converter
Convert CSV to a Markdown table and Markdown tables back to CSV