Paste a URL and edit it piece by piece — the rebuilt link updates live as you change any part.
Break any URL into editable parts — scheme, host, path, query parameters and fragment — add UTM tracking tags, and copy the rebuilt link.
Break any URL into editable parts — scheme, host, path, query parameters and fragment — add UTM tracking tags, and copy the rebuilt link.
A campaign link like https://example.com/spring-sale?utm_source=newsletter can be retargeted in seconds: change utm_source to partner-blog and add utm_medium=email, and the result is the same page with fresh tracking — no hand-editing of question marks and ampersands, and no risk of deleting the separator that joins two parameters.
The editor uses the browser’s standard URL parser, the same machinery every address bar relies on. The link is decomposed into its standard components and reassembled from the fields on screen, so what you see in the result box is exactly the address a browser would visit. Parameter values are percent-encoded automatically when they contain spaces or special characters. Nothing is uploaded, fetched or checked — the page the link points to is never contacted.
A long URL is one unbroken string where one deleted character — a separator, an equals sign or a slash — silently breaks the link. Editing each component in its own field removes that whole class of mistake, and the rebuilt link updates live so you can watch for errors as you type.
UTM parameters are the five standard tags (utm_source, utm_medium, utm_campaign, utm_term, utm_content) added to a link so analytics tools can tell where a visit came from. They do not change the page itself, only how the visit is reported.
No. The link is never fetched or opened. Use our HTTP Status & Redirect Checker to see what a finished link actually returns.
Characters such as spaces cannot appear raw inside a URL, so they are percent-encoded (a space becomes %20, for example). That is correct URL behaviour and decodes back to your value wherever the link is used.
Parameter order rarely matters to servers or analytics, so the editor keeps rows in the order you add them. Delete and re-add a row if you need it somewhere else in the list.