Updated 23 August 2026
A URL cleaner removes campaign and click-id parameters from an address so you keep the page, not the wrapper that measured one click.
Why you need a URL cleaner
Shared links arrive with utm_source, gclid, fbclid, and a dozen cousins. Those keys are useful in an ads report. They are noise when you are making a source list, a crawl seed, or a href you want to keep stable. Cleaning the list first stops you from treating one article as eight strings.
This page only strips known tracking keys and the optional extras you tick. Other query values stay. Nothing is uploaded.
Who this tool is for
SEOs cleaning Screaming Frog or Search Console exports. Editors who copied a URL from a newsletter. Analysts who need a page-level list before they count traffic. Affiliates comparing landing pages without the network’s extra keys.
How to use this tool
- Paste one URL per line on the left.
- Leave Strip tracking on unless you are testing a tagged copy on purpose.
- Turn on lowercase host or remove www when those differences are not real pages for you.
- Remove hash if in-page jumps do not matter. Remove a trailing slash only if your site treats both forms as one page.
- Click Clean, then Copy. Invalid lines are skipped.
How this fits SEO and marketing work
Keep tagged URLs in campaigns. Store the clean URL as the page you cite, map, and compare. Google can still collapse parameter variants, but your own lists will not. Do not strip a query that changes content, such as a search or a filter. This tool does not drop those unless they use a tracking name.
Other tools people use around this job
Cleaning does not replace a crawler, Search Console, or a log parser. Those tools show how Google already groups URLs. After a list is clean, people usually remove duplicates, check status codes, or paste the lines into a CMS. Campaign builders are the opposite job: they put the parameters back on for measurement.