Free web tool · No upload · Works offline
Clean Instagram linksbefore you share them.
Paste a link you copied from Instagram and the hidden igsh tracking code is stripped right here in your browser — the same Link Cleaner that ships in UnfollowPeek for iOS, and the link never touches a server.
- Runs 100% in your browser — zero network requests
- The exact engine and verdicts from the UnfollowPeek iOS app
- Optional history, stored only on this device
Link Cleaner
This tool removes hidden tracking codes from Instagram links to prevent your username from being revealed when others open your shared content.
Make sure you press "Share to..." to get the link instead of "Copy Link" on Instagram
Paste Instagram Link
How the Link Cleaner works
Three steps, a few seconds, no account. Everything happens on this page.
Paste your link
In Instagram, open the post or reel, tap the share icon, then "Share to..." and copy the link. Paste it into the cleaner above.
Press Clean Link
Every parameter starting with igsh is stripped instantly. The cleaner runs in your browser — the link is never sent anywhere.
Copy the safe link
Copy the cleaned link and share it wherever you like. The destination is unchanged; only the tracking tag is gone.
Seeing "Unsafe Link"? That's an instagram.com/share/... short link — its tracking lives in the URL path and can't be stripped. Go back to Instagram and use "Share to..." to get a cleanable link.
What is igsh in an Instagram link?
igsh is a tracking parameter Instagram appends when you copy or share a link — the string of random-looking characters after the question mark. It identifies the share itself, which is how the accounts you share with can be connected back to you. Deleting it does not change what the link opens; it only removes the tag.
Instagram uses a few variants (igsh, igshid, and friends), and all of them are removed here. For the full story — what the parameter encodes and what it means for your privacy — read our igsh link-tracking guide.
What gets removed, what stays untouched
The cleaner is deliberately surgical, so a cleaned link always still works.
Removed
- igsh — the share-tracking tag Instagram adds to copied links
- igshid and every other parameter whose name starts with igsh
- The dangling ? when nothing else remains in the query
Untouched
- The destination — post, reel, or profile path stays exactly as it was
- Non-Instagram parameters you may want to keep, like utm_ campaign tags
- Uppercase, lowercase, and trailing slashes — the link is not rewritten
Your links never leave this page
Cleaning is pure text processing and happens entirely in your browser. This page makes no network request when you paste, clean, or copy — you can watch the network tab stay empty, or turn Wi-Fi off after the page loads and it keeps working.
The optional history is stored only on this device, in your browser's local storage, capped at 50 entries — the same limit as the app. Clear it any time from the history screen.
Frequently asked questions
What is igsh in an Instagram link?
It's a tracking parameter Instagram appends when you copy or share a link. It identifies that specific share, which is what lets a shared link be traced back to the person who shared it. Removing it doesn't change where the link goes.
Does igsh reveal who shared the link?
The parameter identifies the share event, and Instagram can resolve that back to the account that created the link. That's exactly why UnfollowPeek strips it before you pass a link on.
Is it safe to remove igsh?
Yes. The parameter is not needed to open the content — the link works identically without it. Instagram adds it for analytics, not for functionality.
Will the link still work after cleaning?
Yes. Only tracking parameters are removed; the destination path is untouched. A cleaned link opens the same post, reel, or profile for everyone.
Why does my link say Unsafe Link?
You pasted an instagram.com/share/... short link. Those encode the sharer in the URL path itself, which stripping parameters can't fix. Go back to Instagram and use "Share to..." instead of "Copy Link" — that produces a link this tool can clean.
Does this tool send my links to a server?
No. Cleaning runs entirely in your browser with zero network requests — unlike most link-cleaner sites, which process your links on their servers. The optional history is stored only on your device.
Can I clean links from other platforms?
No — this cleaner is built for Instagram, like UnfollowPeek itself. It accepts instagram.com links only and strips Instagram's igsh tracking; it deliberately doesn't guess at other platforms' parameters.
Is this the same Link Cleaner as the UnfollowPeek app?
Yes — same logic, same verdicts, same wording. The iOS app adds a share-sheet workflow, link naming and favorites, and keeps your cleaned-link history alongside your unfollower tracking.
