Query String Parser and Builder
This tool makes query parameters visible as rows and rebuilds them with standard component encoding.
Parse and build URL query parameters
Paste a query string or add key/value rows to inspect percent-encoded parameters.
Processing mode: browser-only for this tool. The interface does not require a server upload to perform its transformation.
Start with a focused browser tool
This tool makes query parameters visible as rows and rebuilds them with standard component encoding.
Designed for: Web developers and QA testers debugging links, filters, and API requests.
How to use this tool
Paste a full URL or query string to parse it, or add rows and build a query. Review repeated keys, blank values, and parameter order when comparing requests.
How the result is produced
The browser URL and URLSearchParams APIs parse and serialize the query component. Repeated keys remain repeated rather than being silently collapsed into one value.
Test examples
`?tag=red&tag=blue` contains two values for the same key. Spaces may be serialized as `+` by URLSearchParams, so compare decoded values rather than assuming one textual form is the only equivalent.
Limitations
The tool does not validate server routes, authentication, signatures, cache behavior, or whether a parameter is safe to expose in a URL. URLs can be recorded in history and logs.
Privacy and processing
Parsing and building happen in the browser. Avoid pasting tokens, personal data, or private query values into a public page.
Related guide
Query parameters are visible data, not a private channel
Related tools in this category
Documentation
- https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams
- https://www.rfc-editor.org/rfc/rfc3986
This page describes the implementation shipped with the NOFYI Tool Factory. Review the interface output before using it in a production workflow.