Skip to content
Safety Box
Runs on your deviceNothing you type here is sent anywhere — the whole tool is JavaScript in this tab.

100% private — link never leaves your browser

URL Cleaner

Toolsda's URL Cleaner removes tracking parameters — 75+ known trackers like utm_*, fbclid, gclid — plus Google's /u/N/ account path, from any link. It runs entirely in your browser with no upload; YouTube timestamps and Amazon product IDs are preserved.

Paste link

Mode

Removes ad trackers only. Referral codes and account paths are left alone.

Clean link

Paste a link above. The cleaned version appears here as you type — nothing is sent anywhere.

Nothing is uploaded

The parameter rules ship with the page. Your link is parsed by your own browser, so there is no server log of what you cleaned.

Explains every decision

Every param is shown as a chip — red for ad trackers, amber for referral/account params, green for functional ones — with a reason, not just a silent pass-through.

Knows the awkward cases

YouTube timestamps, Amazon product IDs, and Google resource ids are kept; `si=`, `fbclid`, and `utm_*` are not.

What is a URL Cleaner?

Almost every link shared from an ad, an email newsletter, an affiliate post, or a social app carries tracking parameters bolted onto the end — utm_source, fbclid, gclid, si. They tell the platform that shared the link who clicked it, which is useful for the platform and mostly pointless for whoever you forward the link to. A URL cleaner strips those parameters back out, leaving the plain destination link.

Why remove utm, fbclid, and gclid parameters?

  • Privacy. Tracking parameters can identify the campaign, device, or even the specific click that led to a link — information you didn't necessarily mean to pass along when you forwarded it to a friend.
  • Shorter, cleaner links. A link with six tracking parameters is harder to read, harder to verify, and looks worse pasted into a message or a document.
  • Affiliate leakage. Referral parameters (Amazon's tag, generic ref codes) attribute a sale to whoever last touched the link — Aggressive mode removes that attribution entirely; Safe mode leaves it, since cutting it off by default can quietly take an affiliate's income with it.

What is Google's /u/N/ path?

Links from Search Console, Drive, Gmail, Docs, and Calendar often include a segment like /u/1/ right after the domain. It isn't a tracker — it tells Google which of your signed-in accounts should open the link, for people who stay logged into more than one. Removing it is safe in the sense that the link still works, but it can change which account opens it, which is why Safe mode leaves it alone by default and Aggressive mode (or a direct click on its chip) is what strips it.

What gets removed vs. kept

Always removed (red)Aggressive-only (amber)Always kept (green)
Every utm_* parameterGoogle /u/N/ account pathYouTube v (video id) and t (timestamp)
fbclid, gclid, dclid, msclkidAmazon refAmazon product id (/dp/<ID>)
igshid, twclid, si, spmAmazon tag (affiliate)Google resource_id, search q=

How to use Safe vs. Aggressive, and Single vs. Bulk

  1. Safe (default): removes only known ad trackers — nothing functional or identifying is touched.
  2. Aggressive: also strips the Google account path and referral/affiliate params. Any single chip can still be overridden by clicking it, in either mode.
  3. Bulk: paste a batch of links (one per line) and clean all of them at once in the selected mode — copy or download the cleaned list as a .txt file.
  4. Single mode also keeps a Recent list of the last 5 links you cleaned, saved on-device — click one to restore it.

Why on-device beats an upload-based cleaner

Most UTM/tracking-param removers online send your link to a server to process it — which means the very link you were trying to keep private from advertisers gets logged by a different third party instead. This tool runs the cleanup with the browser's own URL parser, so the link never leaves your tab. There is no upload, no captcha, and no ad wedged between the input and the result.

Read the guide

Frequently Asked Questions

Is URL cleaning safe?

Yes — the link is parsed and cleaned entirely in your browser using the same URL API every browser ships with. It is never uploaded, logged, or sent to a server, so there is nothing in transit to intercept.

What tracking parameters do you remove?

Every utm_* parameter, plus fbclid, gclid, gbraid, wbraid, dclid, msclkid, igshid, twclid, si, spm, mc_cid, _hsenc and 30+ more — the full list is shown under "What gets stripped" on this page. These are removed in both Safe and Aggressive mode.

Do you keep YouTube timestamps?

Yes. youtube.com/watch?v=ID&t=90s&si=xxx becomes youtu.be/ID?t=90s — the video id and timestamp survive in every mode; only si and other tracking params are dropped.

What does a link's /u/1/ path mean, and do you remove it?

It's Google's multi-account selector, used by Search Console, Drive, Gmail, and Docs to pick which signed-in account opens the link — not an ad tracker. Safe mode leaves it alone since removing it can change which account the link opens in; switch to Aggressive mode (or click the chip) to strip it.

What is the difference between Safe and Aggressive mode?

Safe (default) removes only known ad/marketing trackers and leaves functional params — like a Google resource_id or a YouTube timestamp — and referral codes untouched. Aggressive also strips Google's /u/N/ account path and referral params like Amazon's ref/tag. Either way, you can override any single chip by clicking it.

Can I clean bulk URLs?

Switch to Bulk mode, paste one link per line, and every line is cleaned at once in the mode you have selected. Copy the whole batch or download it as a .txt file.

Does it work offline?

Yes, once the page has loaded. Cleaning runs as plain JavaScript in your tab with no network call, so it keeps working even if your connection drops.