URL Query Builder
Combine a base URL and parameters into a properly encoded link.
Build valid query-string URLs
Adding parameters to a URL means percent-encoding every key and value, and a single unescaped space or ampersand breaks the link. This builder takes a base URL and your parameters and assembles a correctly encoded result.
Given a base and pairs like q=hello world, it produces …/search?q=hello%20world so the value survives intact. It preserves any parameters already on the base URL and joins everything properly.
Correct and private
It uses the browser’s URL encoding in your browser, so the output is standards-correct and nothing you enter is uploaded.
Frequently Asked Questions
How are parameters encoded?
Each key and value is percent-encoded so spaces, ampersands, and special characters do not break the URL. The tool joins them with & and prefixes ?.
What format do I enter?
One key=value pair per line. Blank lines are ignored, and existing query parameters on the base URL are preserved.
Why not just type the URL?
Manual encoding is error-prone — a stray space or unescaped symbol silently breaks links and tracking. This guarantees a valid query string.
Browse the full set of free, private, in-browser tools.