How to Remove Tracking Parameters From a Link
Some of these identify a person, not a campaign. igshid names the account that shared, mc_eid names the subscriber — and YouTube's t must never be stripped.

? that the destination does not need — utm_*, fbclid, igshid, si and the rest — while keeping the handful that change what the link does. The reason to bother is not tidiness: several of these identify a person, and they travel with the link when you forward it.The tracking parameters in a URL that name somebody
igshid and igsh are Instagram share identifiers, minted when somebody taps Share. Forward that link and it carries the fact that it came from your account.mc_eid is a Mailchimp subscriber identifier. Paste a newsletter link into a group chat with that attached and every click from every reader is recorded against your subscription.si does the same job on YouTube and Spotify shares: it names the session the link was copied from.share_id, sender_device, is_from_webapp are TikTok's share metadata, which describe how and from what the link was produced.The ones that are just campaign tags
utm_source, utm_medium, utm_campaign, utm_term, utm_content and utm_id are the Google Analytics convention, and they describe the campaign rather than the reader. Google documents the scheme in its campaign URL reference.fbclid, gclid, gbraid, wbraid, msclkid, twclid, ttclid, rdt_cid — are minted per click by an ad platform to tie the visit back to the ad that produced it.utm tags and the visit arrives in your analytics as direct traffic. Clean links you were sent; do not clean the links you are publishing.The four you must never strip
ton YouTube is the timestamp the video starts at. Remove it and you have sent
x.com the same parameter name is a share token, which is exactly why a cleaner has to know which platform it is looking at.listis the playlist a video is being watched in.startandendset the range on an embed.vis the video itself. Anything that removes it has destroyed the link.
Clean a link
- Paste the link you were sent.
- Copy the cleaned URL from the first row.
- Read the Removed group if you want to know what was in there — each parameter has
- Read the Kept group to confirm nothing load-bearing was touched.
Where the parameters come from in the first place
igshid on Instagram, si on YouTube and Spotify, share_id and friends on TikTok, s and t on X. If you copied a link out of an app rather than out of the address bar, it has one.fbclid, gclid, msclkid, ttclid and the rest are attached by the ad platform at the moment of the click, so they appear on links you followed rather than links you were handed.mc_cid, mc_eid and their equivalents in other senders are written into every link in the campaign before it goes out.utm_* set is the only family somebody sat down and typed on purpose, which is why it is the only one that is safe to assume means what it says.What to do next with a clean link
What is igshid on an Instagram link?
Is it safe to remove utm parameters?
Which parameters should I never remove?
Does removing tracking stop the site knowing I visited?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
Social Media URL Cleaner
Strip the tracking off a link — and see what each parameter was telling somebody.
Google SERP Snippet Preview
See your title and description as a Google result — on a desktop and a phone.
Instagram Money Calculator
What to charge for a post — priced the way a brand actually prices it.
Username Availability Checker
One handle, checked against every network’s rules at once.
YouTube Metadata Viewer
Every field a YouTube video declares about itself, in one table.
YouTube Shadowban Detector
Find out whether a setting is suppressing your video — or whether it just underperformed.
Keep reading
More from the blog

Social Media Deep Links: Open a Link in the App, Not the Browser
A universal link opens the app when it is installed and the website when it is not. A scheme URI opens the app or does nothing at all — silently.

How to Embed a Social Media Post on Your Website
Every platform publishes embed code and most hide it. Here is where each one keeps it, when to use an iframe instead of a script, and what to do about consent.

How to Shorten a YouTube Link
YouTube has its own short domain, youtu.be. Here is how to build one from any link shape, and why copying the timestamp across usually breaks it.