JSONPath Query Tester

Apply path expressions like $.a.b[0] to JSON and extract exactly the values you want

도구를 불러오는 중…

🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.

Apply simple path expressions (JSONPath) like $.a.b[0] to JSON data to pick out and extract exactly the values you want with this online tester. It supports the root ($), property access, array indexes, wildcards ([*]), and recursive descent (..), showing the match count and values in real time.

How to use

  1. Paste the JSON you want to inspect into the input field at the top.
  2. Enter the path to extract in the expression field, such as $.store.book[0].title.
  3. Click the example buttons to instantly see how to use the [*] wildcard or the .. recursive descent.
  4. Check the matched values and count, then copy the results.

FAQ

Which JSONPath syntax is supported?
It supports $ (root), .property and ['property'] access, [number] array indexes (negatives count from the end), [*] and .* select-all, and .. recursive descent. Advanced syntax such as filter expressions ?() and slices [1:3] is not supported.
Why do results always come out as an array?
Wildcards and recursive descent can return multiple values, so for consistency the matched values are bundled into an array. If there's no match, it shows 'No matching value'.
Is the JSON I enter sent to a server?
No. Both JSON parsing and path evaluation happen only within your browser, and the data you enter is never transmitted to or stored on a server.

← Back to all tools

가격 보기카톡 무료 상담