Quick answer: Instagram blocks a link in bio when its systems have flagged the domain behind the link, not usually the page itself. The most common cause is a shared link-in-bio domain that other users have gotten reported for spam. Other causes are link shorteners, a domain with a bad history, a new domain with no history, content that trips Instagram's rules, or a temporary account restriction. The fix that holds is a link on a domain with its own clean record.
How do you know Instagram is blocking your link?
It shows up in one of four ways. You try to save the bio and see "link not allowed." Followers tap the link and get a warning page saying the link may be unsafe. The link saves fine but taps drop to almost nothing, which is throttling rather than a hard block. Or the link works in the app and fails in the in-app browser. Each points to a different cause.
What causes Instagram to block a bio link?
| Cause | What you see | Why it happens |
|---|---|---|
| Shared link-in-bio domain flagged | Warning page or "not allowed" for a link that worked yesterday | Millions of users share one domain. Enough spam reports against other pages and Instagram filters the whole address. |
| Link shortener | "Not allowed" on save | Shorteners hide the destination. Instagram treats many of them as spam by default. |
| Domain with a bad history | Warning page | The domain was used for spam or scams before you owned or joined it. |
| Brand-new domain | Throttled taps, sometimes a warning | No history means no trust. New domains are treated with suspicion until they earn a record. |
| Destination content | Warning page or removal notice | The page the link opens breaks Instagram's rules, or something on it did. |
| Account restriction | Link works for others, not for you | Your account is under a temporary action limit or review. The link is fine; the account is not. |
How do you tell which cause hit you?
- Paste the link into a browser outside Instagram. If it opens fine, the page is not the problem.
- Try the same link in a friend's Instagram bio. If it fails for them too, the domain is flagged. If it works for them, the issue is your account.
- Check whether the address is a shared domain (linktr.ee, beacons.ai, and the like) or a shortener (bit.ly, tinyurl). If so, the domain is the likely cause.
- Search the domain plus "flagged" or "blocked." If other users are reporting the same thing this week, it is a domain-wide filter.
What fixes actually work?
Move the link to a domain with its own history. This is the only fix that lasts for causes one through four. A domain that is not shared, has been online for years, and has a clean record is judged on that record. ItsMyLinks has run on its own domain since 2005. A page at itsmylinks.com/yourname carries that history with it.
Drop the shortener. Link straight to the destination. If you need a short address, use a page on an established domain instead of a redirect.
Fix the destination page. If the page itself trips a rule, no domain will save it. Remove what triggered the block, then request a review through Instagram's help.
Wait out an account restriction. Action limits lift on their own, usually within a day or two. Changing the link during a restriction does nothing.
Ask Instagram to review a flagged domain. It can work, and on a shared domain it is temporary. The next wave of spam reports puts the filter back.
What does not work?
Paying for a higher plan on the same shared domain. The platforms do not see your plan. Adding a custom domain on top of a shared tool helps only if the custom domain has a clean history of its own, and a newly registered one does not. Switching to a different shared domain moves the problem rather than solving it.
How to move your link in ten minutes
- Copy your link list from the old page.
- Claim your name at itsmylinks.com/join. Free, no card.
- Paste the links in and save.
- Replace the link in your Instagram bio, then in TikTok, YouTube, X, and Facebook.
Frequently asked questions
Why is Instagram blocking my Linktree?
Because linktr.ee is a shared domain and Instagram filters it when enough pages on it get reported. See why Instagram blocks Linktree links.
Does having a link in bio hurt my reach?
No. One link in the bio carries no penalty. A flagged domain does. See does a link in bio hurt reach.
Why does TikTok also say my link is unsafe?
Same reason. TikTok judges domains too. See why TikTok marks links unsafe.
How do I stop this happening again?
Keep the link on a domain with its own long, clean record, and keep the page simple. The full guide is how to prevent your link in bio from being flagged.