JSON Central

JSON Query Online

Find the exact values you need

Evaluate JSONPath expressions or look up an RFC 6901 JSON Pointer, inspect every matching path and value, and keep the entire document inside your browser.

Browser-local query

Explore JSON with precise paths

0 characters · 0 bytes

Waiting for JSON.

Matches

Query results

No matches
0 matchesQueries run entirely in this browser.

Matching paths and values appear here.

JSONPath guide

Query collections and nested values

Start at $, then select properties with dot or bracket notation. Use * for children, .. for recursive descent, comma-separated unions, array slices, or basic filters such as $.items[?(@.price >= 10)].

Paths stay unambiguous

Every match includes both JSONPath and JSON Pointer, including escaping for unusual property names. Arrays are addressed by zero-based index.

JSON Pointer guide

Resolve one exact RFC 6901 location

An empty pointer selects the root. Each slash introduces a property or array index: /store/books/0/title. Use ~1 for a literal slash and ~0 for a literal tilde.

Diagnostics and safeguards

JSON and query errors are reported separately. Work runs in a Web Worker, stops after eight seconds, limits file loading to 20 MB, and renders at most 5,000 matches.

FAQs

JSON query questions

Are my JSON or queries saved?

No. Query history exists only in memory for the current page and disappears when it is closed or reloaded.

What is the difference between JSONPath and JSON Pointer?

JSONPath can select many values with wildcards, descent and filters. JSON Pointer identifies one exact location using a compact standard string.