Category: Developer tools

URL Query Builder

System ideaMissing a tool?

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.

Query parameters

2 parameter(s).

Built URL
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

  1. Paste a URL, or load the example, to split it into parts.
  2. Add, edit or remove query parameters using the key and value fields.
  3. 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.