Special characters are encoded automatically
Spaces and other characters that cannot appear raw in a query string are converted to URL-safe form in the generated URL.
Free browser tool
Build and parse URL query strings from key-value pairs.
Start with an absolute URL and add or replace query parameters from one key=value line per parameter.
https://example.com/.key=value form.https://example.com/?ref=home plus utm_source=newsletter becomes a URL containing both ref=home and utm_source=newsletter.A nonblank line without = is ignored by the current builder. If you intended to add a parameter, check the generated URL before copying it.
Spaces and other characters that cannot appear raw in a query string are converted to URL-safe form in the generated URL.
If the base URL already contains a parameter and you add that key again, the generated URL keeps the new value for that key. This builder is aimed at one value per key.
A line like preview= creates a parameter with an empty value.
If the base URL contains #section, query parameters are managed before the fragment according to normal URL serialization rules.