JSONPath Extractor

Pull values out of a JSON document with a JSONPath expression instead of reading it by hand.

  • 100% Free
  • No account required
  • Runs in your browser
  • No data is uploaded
Not saved automatically

Private to this browser, not a cloud backup. Saves expire 7 days after the last save. Avoid saving sensitive data on shared devices.

Saved JSONPath Extractor workspaces

Saved only on this device. Clearing browser data removes your workspaces. Expired saves are removed when this app next checks storage.

No saved workspaces for this tool yet.

JSON to Matched values

Input

Paste or edit your JSON, then click “Run tool”.

Paths like $.user.name and $..id work, and so do filters such as $.users[?(@.age > 18)].name. Filters run in a sandboxed evaluator that can read your document and nothing else.

Type, paste or drop a file
JSON
Ln 1, Col 1Spaces: 2UTF-842 bytes

Output

Matched values (read-only).

Read-only
JSON
Ln 1, Col 1Spaces: 2UTF-80 bytes
Ready when you arePaste your input, then press Run tool or ⌘ ↵