Developer Tools
JSONPath Finder
Evaluate a dot or bracket path against a JSON document to pull out a value.
Free foreverRuns in your browserNo sign-up
Use dot and bracket notation, for example $.user.address.city or user.roles[1].
A lightweight path evaluator for quickly pulling a value out of a JSON document, entirely in your browser.
About the JSONPath Finder
Digging a single value out of a large JSON document by hand is slow. A path expression lets you point straight at it.
This tool evaluates a dot and bracket path, such as $.user.address.city or user.roles[1], against your JSON and shows the matched value.
It runs in your browser, so even sensitive JSON stays private.
Key features
- Dot and bracket path notation
- Works with nested objects and arrays
- Clear errors for bad paths
- Local, private evaluation
How to use
- 1Paste your JSON.
- 2Enter a path like $.user.roles[0].
- 3Read and copy the matched value.
Examples
Read an array item
Input:
$.user.roles[0]Output:
adminThe path walks into user, then roles, then the first array element.
Frequently asked questions
- What path syntax is supported?
- A practical subset of JSONPath: an optional $ root, dot notation for object keys and bracket notation with an index for arrays, for example $.items[2].name.
- Does it support wildcards or filters?
- Not yet. It focuses on direct paths to a single value, which covers the most common lookups.
- What if the path does not match?
- If a key or index does not exist you will see 'undefined (no match)', and invalid JSON or paths show a clear error message.
