Jqbin
The jq playground developers actually keep open. Paste JSON, write a filter, see results instantly.
What Jqbin Does
Jqbin is a browser-based jq playground. It compiles the real jq engine to WebAssembly and runs it locally, so you get the same output you would from the command line without installing anything.
Paste your JSON in one pane, type a filter in the other, and see results update as you type. When you have something worth saving, generate a permalink that encodes your filter and data into the URL itself. No accounts, no server storage.
How It Works
WASM execution
The real jq engine compiled to WebAssembly. Sub-millisecond feedback, no network round-trips.
Shareable permalinks
Your filter and JSON are compressed into the URL. Send it to a teammate, open it anywhere.
Example library
Curated filters organized by category. Good for learning or grabbing a starting point.
Local history
Recent queries are saved in your browser so you can pick up where you left off.
Client-side only
No data leaves your browser. Your JSON, your filters, your device. That is it.
Syntax highlighting
Color-coded output so you can spot structure at a glance. Light and dark themes.
Who It's For
Backend developers debugging API responses. DevOps and SRE teams parsing log output and monitoring data. Data engineers building ETL pipelines. Frontend developers inspecting complex state objects. Anyone working with webhooks, Terraform state files, Kubernetes manifests, or CI/CD pipeline outputs.
Why “Jqbin”?
“jq” is the tool. “bin” is short for pastebin. Jqbin is a pastebin for jq filters: paste your data, write your filter, share the link.
Privacy
Everything runs in your browser. No JSON data or filters are sent to any server. There are no accounts and no tracking beyond what the ad network may set. See our Privacy Policy for details.