Strip tracking from any link.
Paste a URL and get the same page back without UTM tags, click IDs, affiliate codes and redirect wrappers. Cleaning runs in your browser.
What gets removed
Tracking parameters tell a site where a click came from and, often, who clicked. None of them are needed to load the page. untrack.link removes the common ones below, several hundred site-specific ones from the tidy-url rule set, and replaces click-through wrappers with the page they point to.
| Parameters | Added by | Purpose |
|---|---|---|
| utm_source, utm_medium, utm_campaign, utm_term, utm_content | Google Analytics and most email tools | Campaign attribution |
| gclid, gbraid, wbraid, dclid | Google Ads | Ad click identifiers |
| srsltid | Google Merchant Center | Shopping listing attribution |
| fbclid, mibextid | Facebook, Instagram, Messenger | Ad click and share identifiers |
| msclkid | Microsoft Advertising | Ad click identifier |
| ttclid | TikTok Ads | Ad click identifier |
| twclid, s, t | X | Ad click and share-source markers |
| si | YouTube, Spotify | Share-source identifier |
| igsh, igshid | Share-source identifier | |
| _ga, _gl | Google Analytics | Cross-site session linking |
| mc_cid, mc_eid | Mailchimp | Campaign and subscriber identifiers |
| _hsenc, _hsmi, __hstc | HubSpot | Email and visitor tracking |
| mkt_tok | Marketo | Email recipient token |
| tag, psc, qid, sr, crid | Amazon | Affiliate tag and search session data |
| google.com/url?q=, l.facebook.com/l.php?u=, out.reddit.com/?url= | Google, Facebook, Reddit | Click-through wrappers, replaced by the page they point to |
Other ways to use it
Prefix any link
Put untrack.link/ in front of a URL. The redirect strips tracking on the server and passes no referrer to the destination. It also works as a keyword bookmark or a custom search engine with %s in place of the URL.
https://untrack.link/https://example.com/article?utm_source=newsletter&utm_medium=email&fbclid=IwAR2xBookmarklet
Drag this button to your bookmarks bar. Clicking it reloads the page you are on without its tracking parameters.
Untrack this pageAPI
Send a link to /api/clean with GET or POST and get JSON back. Add expand=1 to follow short links and redirects before cleaning. No key needed, and cross-origin requests are allowed.
curl "https://untrack.link/api/clean?url=https://example.com/?utm_source=x"{
"url": "https://example.com/",
"removed": [
{
"key": "utm_source",
"value": "x"
}
],
"kept": []
}Privacy
Cleaning runs in your browser and makes no network request. The redirect and Follow redirects run on the server, work on the link in memory and store nothing. There is no database, no analytics and no account.