Clean links, no tracking tags
Marketing emails, social shares, and ad clicks pile tracking parameters onto URLs: utm_source, utm_campaign, fbclid, gclid, and dozens more. They do nothing for the destination page — they exist to attribute and follow clicks. This tool parses any URL you paste, removes every known tracking parameter, and gives you a clean link that points to exactly the same page.
How it works
The tool uses the browser’s native URL parser:
- It parses the pasted string into its components (scheme, host, path, query, fragment).
- It iterates the query parameters and, comparing names case-insensitively, deletes any that match the bundled tracking-parameter list (the
utm_*family, click IDs, and email/affiliate trackers). - It rebuilds the URL with the surviving parameters, preserving order and the fragment, and reports which parameters it stripped and which it kept.
Because the list is bundled in the page, there is no network call and nothing is logged.
Tips and example
Given https://shop.example.com/item?id=42&utm_source=newsletter&utm_medium=email&fbclid=AbC123, the tool returns https://shop.example.com/item?id=42 and tells you it removed utm_source, utm_medium, and fbclid while keeping the functional id parameter. If a site genuinely needs a parameter that happens to look like a tracker, check the “kept” and “removed” lists before sharing. Unknown parameters are always kept, so the cleaner is conservative by design — it will never strip a parameter it does not recognise as tracking.