← All Tools

Json Path Finder🔒 100% local

Find all JSON paths in a JSON document. All processing occurs locally in your browser.

Related Tools

JSON FormatterYAML ValidatorJSON to TypeScript

Walks every leaf of a JSON document and prints the path to it in dot and bracket notation starting from $, an equals sign, and the leaf's value. An object key extends the path with .key, and an array element with its numeric index in brackets. It is a complete enumeration of the document's leaves, computed in the browser with no request leaving the page.

How to use it

  1. Paste the document into the text area.
  2. Press Find Paths.
  3. Read the list of path = value lines in the result block and copy the ones you need.

Worked example

{"user":{"name":"Ada","age":36}}becomes$.user.name = "Ada" $.user.age = 36

This is the tool's own dotted notation, not RFC 9535 JSONPath syntax - there are no filters, wildcards or recursive descents.

{"items":[{"id":1},{"id":2}]}becomes$.items[0].id = 1 $.items[1].id = 2

When to use it

What it does not do