AbraCalc

JSONPath Finder

Evaluate JSONPath expressions against any JSON document in your browser. Supports dot notation, array index, wildcard, and recursive descent.

Supported: $, .key, [n], [*], .*, ..key (recursive), ['key']

Pure browser JavaScript — JSONPath engine hand-rolled, no external libraries.

Embed this tool on your site

How to use this tool

  1. Paste JSON in the top box.
  2. Enter a JSONPath expression (e.g. $.store.book[*].title).
  3. Click Find to see matching values.

Evaluate JSONPath expressions against any JSON document in your browser. Supports dot notation, array index, wildcard, and recursive descent.

Frequently asked questions

Is full JSONPath spec supported?
The most common operators are supported: $, .key, [n], [*], .*, ..key. Filters (?()) are not yet implemented.

References & sources