Query String Parser Guide
Query strings often contain percent-encoded spaces, repeated keys, tracking parameters, and empty values. Manual splitting on ampersands can lose information when a value is encoded or a key appears more than once.
How to use the Query String Parser
- Paste either a full URL or only the text beginning with a question mark.
- Run the parser to decode keys and values using browser URL rules.
- Check numbered occurrences when the same key appears repeatedly.
A practical example
The query tag=tools&tag=browser&q=hello%20world produces two tag values and a decoded q value of hello world. Both tag entries remain visible instead of one overwriting the other.
The Query String Parser runs locally in the browser, so the input is available for the calculation without being uploaded by this tool.
Checks before you use the output
- A plus sign may represent a space in form-style query encoding.
- Repeated parameters can be meaningful; do not collapse them automatically.
- Never paste secrets from signed URLs into tickets or public documents.
Use the result as part of a review
Decode repeated and encoded URL query parameters. The output is designed to make a small task faster, but it should still be checked against the requirements of the destination system, document, or decision.
Privacy and safe sample data
Processing happens in the current browser tab. Even so, remove passwords, authorization values, customer records, and other confidential data before copying results into chat, tickets, or public examples.
Open Query String Parser →