AZ Tools

URL Tracking Param Cleaner

Network

Removes the analytics, ad-click, and social-share parameters that platforms staple onto every link before sharing it. Recognises the full UTM family, Google's `gclid` / `gbraid` / `wbraid` / `dclid`, Facebook's `fbclid`, Microsoft's `msclkid`, Yandex's `yclid`, Mailchimp's `mc_eid` / `mc_cid`, TikTok's `ttclid`, Twitter's `twclid`, Instagram's `igshid`, HubSpot's `_hsenc`, Marketo's `mkt_tok`, Pinterest's `epik`, Matomo's `pk_*` set, and more. Edit the list inline to add your own. Three presets cover "strip everything" through "only ads" through "only analytics".

Presets
Clean URL · −3
https://example.com/article?id=42
Removed parameters
  • utm_source=newsletter
  • utm_medium=email
  • fbclid=abc123

Cleaning happens entirely in the browser. Useful before sharing in Slack, email, or anywhere you don't want the recipient to look like they came from your campaign.

How to use

  1. Paste the cluttered URL into the input.
  2. Pick a preset or edit the param list — append `*` to a name for a prefix match (e.g. `utm_*`).
  3. Copy the clean URL and share without the tracking tail.

Frequently asked questions

Does it preserve regular query params?
Yes. Only the params you list are removed. `?id=42&utm_source=x` becomes `?id=42` — the substantive part of the URL is untouched.
What's the wildcard for?
Add `utm_*` to remove every parameter that starts with `utm_`. Useful when a platform adds new UTM-family names (utm_id, utm_marketing_tactic) faster than you can enumerate them.

Related tools