# How to share a clean link — the practice, by platform

- Canonical: https://linkclean.app/learn/how-to-share-a-clean-link/
- Updated: 2026-07-20
- Author: Ken Tominaga (https://ken0nek.com)
- Get the app: https://apps.apple.com/us/app/linkclean/id6758604043

> Every modern share link from a major app carries an attribution token — Instagram's igshid, X's t / s, YouTube's si, TikTok's _r / _t, Facebook's mibextid. Stripping them before forwarding preserves the destination perfectly while breaking the attribution chain back to your account. The practice is the same across platforms; only the parameter names change.

## Why it matters

Share links are uniquely high-leverage data. They travel: you send one to a friend, they re-share to a group chat, the group chat re-shares to a feed. Every leg of that journey carries the attribution token forward unless someone strips it.

Unlike a tracker on a page you visit (which only sees you), a tracker on a link you share sees everyone the link reaches. Cleaning before sharing is the one moment where one action helps many.

## The pattern, abstracted

Every major platform uses the same architecture: the path identifies the content; the query string carries attribution. Strip the query string (or the known-tracker subset of it) and the destination loads identically.

The few exceptions are functional parameters — timestamps, search queries, sort orders. A well-curated catalog (host-scoped, with explicit functional preservation) is what separates a usable cleaner from a naive one.

## By platform — what to strip, what to keep

A reference table for the share links you'll actually encounter. Strip column = what LinkClean removes by default; keep column = what's preserved as functional or as the destination's canonical form.

| Platform | Share-link tracker(s) | Preserved |
| --- | --- | --- |
| X (formerly Twitter) | t=, s= | /handle/status/<id> (path) |
| Instagram | igshid, utm_source=ig_web_copy_link | /p/<shortcode>/ or /reel/<shortcode>/ |
| YouTube | si= | v=, t= (timestamp) |
| Spotify | si= | /track/<id>, /album/<id>, /playlist/<id> |
| TikTok | tt_medium, _r, _t, ttclid (ads) | /@user/video/<id> |
| Facebook / Messenger | mibextid, fbclid (ads) | /<post-id> |
| Amazon | tag, ref_, pf_rd_* | /dp/<ASIN> |
| Email blast (Mailchimp, HubSpot, …) | mc_eid, mc_cid, mkt_tok, _hsenc, _hsmi, utm_* | the article URL |


## The three workflows

How you actually do this on a phone, fastest to slowest:

- **Share-sheet action.** The fastest: tap Share, pick Clean URL, the cleaned link is on your clipboard before the sheet closes. Works from any app.
- **Widget / Control Center.** Copy the link, tap LinkClean's home-screen widget or the Control Center toggle, the clipboard updates in place. Useful for batches.
- **Paste into the app.** Open LinkClean, paste, see what was stripped (the educational mode — useful before sharing something sensitive).

## When you specifically want to keep the tracker

Two cases: (1) a creator sharing their own affiliate link on purpose; (2) a marketer sharing a UTM'd link to measure a campaign.

For (1), LinkClean's paste-into-app workflow shows the cleaned vs original side-by-side — pick whichever you want before sharing. For (2), the original is one undo away; the cleaning is reversible at the input.

## The compounding effect

Per share, the saving is small — one attribution token doesn't change the world. But shares compound: a link cleaned once stays clean as it forwards. Over a year of group-chat sharing, that's hundreds of attribution tokens not propagated.

The cleaning practice is one of the few privacy-hygiene habits where the per-action cost is near-zero and the downstream effect is meaningful.

## Frequently asked

**Why does every platform do this?**

Attribution. Knowing which shares produce clicks (and downstream conversions) is the most valued analytics signal a platform can collect. They all build it into share links because share is the channel they can't measure server-side otherwise.

**Are share-link trackers worse than ad-click trackers?**

Different. fbclid / gclid / ttclid attribute ad spend (the platform tracks back to whoever paid for the click). igshid / mibextid / si / t attribute organic shares (the platform tracks back to whoever shared the link). Both are attribution; both are safely strippable; share-link tokens propagate further because they're forwarded by hand.

**What about WhatsApp / Telegram / Signal?**

Those messengers don't add their own attribution tokens to forwarded links — they're message clients, not analytics platforms. But links forwarded *through* them carry the originating platform's tokens (the IG / X / YT tail). Clean once at the source; the recipient gets a clean link regardless of how many messengers it bounces through.

**Does cleaning prevent the destination site from tracking me?**

No. The destination's own analytics (its first-party cookie, its server logs, its IP-based geolocation) still operate. Cleaning a share link strips the *attribution back to the sharing platform*, not the destination's own measurement.

## Related

- [What's hidden in a share link?](https://linkclean.app/learn/whats-hidden-in-a-share-link/)
- [Do cleaned links still work?](https://linkclean.app/learn/do-cleaned-links-still-work/)
- [What is igshid (Instagram's share token)?](https://linkclean.app/trackers/igshid/)
- [How to clean an Instagram share link](https://linkclean.app/guides/clean-instagram-link/)


---

LinkClean removes tracking parameters from links on-device — free to clean, one-time Pro. https://linkclean.app/ · Cite freely with attribution.
