jfmt.dev

JSONPath Tester

Write a JSONPath expression, run it against the left-hand JSON, and read matched values on the right. Handy for APIs, logs, and config digging.

input.json

JSON formatter

Input0 B
Output · preview.json
{ }

Run a tool to see a polished result here

Live syncReady · processed locally in your browser
Local-only processing: your JSON never leaves this browser tab.

What you can query

Use paths like $.store.book[*].author to pull nested fields. Invalid JSON or a bad expression shows an error in the editor. Nothing is sent to a server.

FAQ

Which JSONPath dialect is this?

JFmt uses a practical subset aimed at everyday $.a.b[*].c queries, not every vendor extension.

Can I query arrays?

Yes. Use [*] or numeric indexes depending on what you need.

Does the document leave my browser?

No. The query runs locally.