Supports a common jq subset (pipe / select / map / sort_by / group_by …) · scope TBD
How to useRun jq right in the browser — no install; tap an example to start. Filter errors are reported clearly; large/complex inputs hit timeout protection so the page never freezes.Max input size: TBD (placeholder)
Run jq in the browser · Local · No upload

jq Playground — Online jq Query Tool

Run jq filters on JSON · pipe / select / map / sort_by · Built-in examples & errors · Runs locally

🔒Processed locally in your browser — never uploaded or stored

No upload, no storage

JSON is processed in memory and never sent to a server.

Share via URL fragment

Share links encode data in the # anchor — never sent to a server.

Remember last edit

Optionally keep your last input locally; clear it with one click.

Run jq Filters on JSON|Pipes, select, map, sort_by|Built-In Examples & Errors|Runs Locally — No Upload

Runs in the Browser

Run jq queries/transforms with no local install.

Common Filters

pipe, select, map, sort_by, group_by and more out of the box.

Examples & Errors

Built-in snippets; filter errors are reported clearly, never silent.

Timeout Protection

Complex/huge inputs trigger timeout protection; the page stays usable.

Runs Locally — No Upload

Execution runs in your browser; data is never uploaded.