All tools · 📐 Format / Inspect
? Query String Parser / Builder
Two modes: parse mode takes a query string (with or without leading ?) and produces JSON; build mode takes JSON and produces a URL-encoded query string. Handles arrays, nested keys, and URL encoding automatically.
Loading tool…
Examples
Parse
Input
?name=Alice&age=30&tags=a&tags=bOutput
{name: "Alice", age: "30", tags: ["a", "b"]}Build
Input
{user: "alice", filter: "active"}Output
user=alice&filter=activeFrequently asked questions
How are arrays encoded?
Repeated keys (?tags=a&tags=b). Some APIs use bracket notation (?tags[]=a) — we support both as parse input.
Are values URL-decoded?
Yes — %20 becomes space, %26 becomes &, etc. Build mode encodes back to safe URL characters.
About this tool
Query String Parser / Builder runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.
Related tools
- 🔗 URL Parser — Break a URL into scheme, host, port, path, query, fragment.
- 🔗 URL Encoder / Decoder — Percent-encode URL components or decode an encoded URL back to plain text.
- 📐 JSON Formatter — Format, validate, and minify JSON with syntax error highlighting.
Why this tool
vs typical free web-tool sites
| 1vw | Typical free site | |
|---|---|---|
| Price | Free | Free |
| Signup required | No | Often (for premium features) |
| Ads inside the tool | No | Yes (banner + video) |
| Data sent to server | No (browser-only) | Yes (inputs analyzed for ads) |
| Total tools | 96 | Often <20 or scattered across sites |
| Bookmarkable URL per tool | Yes | Mixed |
| Loads in under 1s | Yes (static) | Often slow (ad tracking) |
| Multilingual | EN / ES / PT / FR / DE | Usually EN only |
| Open source | Yes | No |