Skip to main content
忆云竹

JSON Pointer query

Find and extract a JSON value by its path, browse available paths and preserve large numbers exactly.

Updates as you type or change an option

Leave blank for the whole document. Use /users/0/name to select a value; escape / as ~1 and ~ as ~0.

Browse paths (first 300)

    
Processed in this browser. Nothing is uploaded or saved.

About this tool

Find and extract a JSON value by its path, browse available paths and preserve large numbers exactly.

How to use

Paste JSON and enter a JSON Pointer such as /users/0/name, or choose a path from the browser. Leave the path empty to select the entire document. Copy the selected value or download it as JSON.

Array indexes start at zero. In property names, escape / as ~1 and ~ as ~0. This tool uses RFC 6901, not JSONPath. Duplicate keys are rejected. Limits: 2 MiB, 30,000 values and 80 nested levels; path browsing shows the first 300 nodes.

Comments

0
to join the discussion.
No comments yet.
Reply thread

Follow the complete conversation chronologically; each reply identifies the specific message it answers.