Category: Developer tools
URL Query Builder
Build or edit a URL's query string and hash
Build or edit a URL's query string as a list of key/value parameters, with automatic encoding and decoding, while preserving the base URL and hash fragment. Runs entirely in your browser.
2 parameter(s).
https://example.com/search?q=local%20tools&page=2#results
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
Editing a long query string by hand, adding one tracking parameter, removing another, fixing an unencoded space, is error-prone directly in the URL bar. This tool splits a pasted URL into its base, query parameters and hash, lets each parameter be edited, added or removed as a plain key and value with encoding handled automatically, and rebuilds the full URL from those pieces.
How to use it
- Paste a URL, or load the example, to split it into parts.
- Add, edit or remove query parameters using the key and value fields.
- Copy the rebuilt URL, which keeps the base path and hash intact.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Is my URL uploaded anywhere?
- No. Splitting and rebuilding happen in JavaScript running in the page, so the URL never leaves your device.
- Are parameter values encoded automatically?
- Yes, spaces and special characters are percent-encoded when the URL is rebuilt, and decoded back to plain text when a URL is parsed.
- Does editing the query string affect the hash fragment?
- No, the base URL and hash are kept in their own fields and are only recombined with the query string in the final output.