About this tool
Turn a URL query string into a readable list of key/value pairs.
The Query String Parser splits a URL query string into one readable "key = value" line per parameter, using the browser's own URLSearchParams so percent-encoding is decoded and "+" becomes a space exactly as a real server would read it. A leading "?" is stripped for you, so you can paste straight from the address bar, and the output updates as you type. It is for developers and marketers picking apart a long tracking or callback URL without writing a throwaway script.
Open Query String Parser on AltFTool — it loads instantly in your browser.
Paste your code or data sample into the workspace.
Pick the format, conversion, or analysis you need.
Copy the polished result straight back into your project.
Parsing goes through URLSearchParams, so %20, %2F and + are resolved to real characters rather than shown raw.
A string like tags=a&tags=b produces two separate lines instead of silently collapsing into one value, which is how array-style parameters are usually sent.
A leading question mark is removed automatically, and the result list refreshes on every keystroke with a one-click copy of the whole output.
Paste the query string - everything from the "?" onward. A leading "?" is stripped automatically, but a full URL including the scheme and path will be read as if the path were part of the first parameter name.
Yes. It uses the standard URLSearchParams parser, so %20 becomes a space, %2F becomes a slash, and a literal "+" is decoded as a space per the application/x-www-form-urlencoded rules.
Each occurrence gets its own line in the output. Parsing tags=a&tags=b returns two lines both keyed tags, preserving the order they appeared in the string.
No. Parsing happens in your own browser tab with a built-in JavaScript API and nothing is uploaded, which matters when the string contains a session token or an auth code.