How to share Instagram links anonymously

Every link you copy out of Instagram carries an igsh identifier generated just for your share, and Instagram can show whoever opens it exactly who shared it: your profile, with your name, sometimes with a prompt to follow you. The fix takes one edit, and this page covers it, plus the Instagram links that can't be anonymized at all.

The manual way

Instagram hands you the real address with the tracker bolted on, so there's no redirect dance like TikTok's: delete the question mark and everything after it, then send.

Beforehttps://www.instagram.com/reel/C8xYzAbCdEf/?igsh=MWZqeDR4d2p0c3hydg==
Afterhttps://www.instagram.com/reel/C8xYzAbCdEf/

Copying from Instagram in a web browser? You may find utm_source=ig_web_copy_link tacked on instead of or alongside igsh. Same treatment: utm tags are tracking too, and the link works without them.

The links you can't anonymize

Cleaning removes trackers, but some Instagram links identify you by design. Your profile link is https://www.instagram.com/yourusername, and story links look like https://www.instagram.com/stories/yourusername/123456789/. The username is the address, not a parameter, so there's nothing to strip. If the account shouldn't be connected to you, the link can't be either.

The one-tap way

Rather than proofreading URLs every time, share the post to Link Sanitizer from Instagram's share sheet. It strips igsh and any other tracking on your device and opens a new share sheet with the clean link.

Posting somewhere public rather than to a friend? Read how tracked links expose anonymous accounts first. And for TikTok's louder version of this problem, see how to share TikTok links anonymously.

Frequently asked questions

Is there an Instagram setting to share links without igsh?

No. Instagram adds the identifier every time it creates a link for you, and there's no toggle. Removing it from the link is the only way.

If I remove igsh, does Instagram still know I shared the post?

Instagram knows you tapped copy link; that happens in the app. What it loses is the connection to everything afterward: opens of your cleaned link can't be traced back to your share or matched to the people you sent it to.

Can I share a link to my own story or profile anonymously?

No, and no cleaner can change that. Story and profile links contain your username as the address itself, like https://www.instagram.com/stories/yourusername/123/. If the username shouldn't be seen, don't share the link.

Does the cleaned link still work for people without Instagram?

It behaves exactly like the original. Instagram decides what logged-out visitors see, but the igsh parameter plays no part in that.

Take the trackers out of your links

Get Link Sanitizer for iPhone, iPad, or Android and start sharing clean links today.

Download on the App StoreGet it on Google Play