Skip to content

URL Cleaner

Strip tracking parameters from a list of URLs in one pass.

Quick Tool Overview

The URL Cleaner strips every known tracking parameter from a list of URLs — the utm family, click IDs from Facebook, Google, Microsoft and TikTok, email platform identifiers and session IDs — then deduplicates what is left. Unrecognised parameters are kept and reported rather than silently discarded.

What it does
Removes tracking parameters and deduplicates a URL list
You give it
One URL per line, or a single link
You get back
Clean, unique URLs and a list of what was removed
Best for
Tidying analytics exports before a crawl or an audit
SEO Tools Free, unlimited use No sign-up Runs in your browser

About the URL Cleaner

Paste a list of URLs and every known tracking parameter is stripped — the utm family, click IDs from Facebook, Google, Microsoft, TikTok and the rest, email platform identifiers and session IDs — leaving the address the page actually lives at.

The everyday use is tidying links before you publish them, since a shared URL carrying someone else's click ID is both untidy and a small privacy leak. The SEO use is bigger: an export of landing pages from analytics or a backlink tool arrives full of tracked variants of the same page, and counting them as separate URLs makes every number wrong. Cleaning first, then deduplicating, turns four thousand rows into the eight hundred real pages they represent. The tool also flags any parameter it does not recognise, so a genuine one is never silently thrown away.

Key features of the URL Cleaner

Dozens of trackers known

utm_*, fbclid, gclid, gbraid, wbraid, msclkid, ttclid, twclid, igshid, mc_cid, _hsenc and more.

Deduplication with counts

Four thousand tracked rows collapse into the eight hundred real pages, with the count kept.

Nothing lost silently

Unknown parameters are preserved and listed, so a genuine one is never thrown away.

Custom parameters

Add your own legacy parameter names and they are stripped alongside the known ones.

Fragments and slashes normalised

Optional, so two URLs differing only by a trailing slash collapse into one.

How to use the URL Cleaner

  1. 1

    Paste your URLs

    One per line — an export, a list of links, or a single address.

  2. 2

    Choose what to strip

    All known trackers, or only specific families. Keep a list of your own if you need to.

  3. 3

    Deduplicate

    Once cleaned, identical URLs collapse into one, with the count of how many produced it.

  4. 4

    Copy the result

    A clean, unique list ready for a crawl, a redirect map or a spreadsheet.

Frequently asked questions

The utm family, click IDs (fbclid, gclid, gbraid, wbraid, msclkid, ttclid, twclid, yclid, dclid, igshid), email platform IDs (mc_cid, mc_eid, _hsenc, _hsmi, vero_id), and session identifiers (PHPSESSID, sessionid, jsessionid). Anything else is left alone and reported.

Reviews of the URL Cleaner

What people who use the URL Cleaner think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the URL Cleaner. It takes half a minute and no account.

Write the first review

More SEO tools