How to Know If Someone Blocked You on Instagram: 4 Checks

No app can show who blocked you on Instagram. Four manual checks separate a block from a deactivated, deleted, or restricted account — with what each screen means.

By Steven Duncan, founder of IGDetectiveHow IGDetective checks what it publishes

Instagram never tells you that someone blocked you. There is no notification, no label on the profile, and no app, tracker, or website anywhere that can hand you a list of the accounts that blocked you — ours included. What you can do is run four checks against one specific person, then read the result against what a deactivated, deleted, or restricted account looks like from the outside.
This guide is for someone who suspects one particular person has blocked them and wants to be sure. It does not cover blocking or unblocking someone yourself, and it does not cover appealing an account Instagram itself suspended. Every Instagram behaviour below was checked in August 2026 and, where Instagram publishes a page for it, linked to that page.

The short answer

You cannot see who blocked you. You can work out whether one particular account did, by comparing what their profile looks like from your account against what it looks like from somewhere they have not blocked.
  • Blocked — the profile is unreachable from your account, but it is still there when someone else looks.
  • Deactivated, deleted, suspended, or renamed — the profile is unreachable from everywhere.
  • Restricted — nothing disappears. You still see the profile normally; what changed is whose comments and messages get through.
No single screen proves any of this, because Instagram reuses the same error states for several different conditions. Only the comparison settles it, which is why all four checks below are really about changing where you look from.

The 4-check method

Check 1 — search their username from your account

Open Search in the app and type the exact username. If you have been blocked, the account will usually not appear in your results, and an old link to it will not open a profile.
On its own this proves nothing. A username that returns nothing may simply have been changed, and Instagram search is forgiving about spelling in ways that hide near-misses. Treat "not in search" as a reason to keep going, never as an answer.

Check 2 — read the profile screen carefully

Reach the profile another way — an old link, a tag on someone else's post, a mention in a comment — and read exactly what the screen says. As of August 2026 a block can present in more than one way, and so can an account that no longer exists:
What you seeWhat it usually means
"User not found"The account is unreachable from where you are standing. Consistent with a block, a deactivation, a deletion, a suspension, or a renamed account.
"Sorry, this page isn't available."Same set of causes, usually shown when you open a profile URL on the web rather than tapping through the app.
A profile shell with "No posts yet" and 0 posts / 0 followers / 0 followingThe classic blocked-user view: the account exists, but its content is zeroed out for you specifically. Strong signal, though a genuinely empty account looks similar.
The profile loads normallyYou are not blocked. If their comments or messages have gone quiet, look at Restrict rather than Block.
The strings themselves are not diagnostic. What they narrow down is where the account is unreachable, which is what Check 3 resolves.

Check 3 — look from a vantage point they have not blocked

This is the check that actually decides it. A block is scoped to the pair of accounts involved, so the account is only invisible to you.
  • Ask someone else to open the profile. The cleanest version of this check: if a friend sees a normal profile while you see an error, you were blocked.
  • Use a second Instagram account you own. Works the same way, with one caveat — people who block often block every account they recognise, so a second account of yours can be blocked too.
  • Open the profile in a logged-out browser. Useful but partial. As of August 2026 instagram.com shows a logged-out visitor only a preview of a public profile before pushing a login wall, and it shows nothing useful for a private one. A profile that loads at all logged-out is still alive; a profile that does not load logged-out has not proved anything.
If the account is visible from any of those and invisible from yours, that is a block. If it is invisible from all of them, the account itself is gone or renamed — and nobody blocked anybody.

Check 4 — open the old DM thread

Instagram documents this one precisely. On its page on what happens when you block someone, Instagram states that after a block "your messaging threads with them will remain in your Direct inbox, but you won't be able to message them," and that anything the blocked person sends is not received and "won't be delivered later if you unblock them."
So the thread staying put is expected and tells you nothing. What to look at instead:
  • Tap their name at the top of the thread. If it will not open a profile, the account is unreachable from your side — same ambiguity as Check 2, so pair it with Check 3.
  • The name may change. A thread can start showing "Instagram User" with a blank avatar. That happens for deleted and deactivated accounts too, so it is not block-specific.
  • A new message will not arrive. It may look sent from your side and never progress. Do not read a lack of "Seen" as proof of anything on its own; read receipts can be off.
One corroborating detail, from the same Instagram page: after a block, the blocked person's existing likes and comments are removed from the blocker's photos and videos, and unblocking never restores them. If your old comments have vanished from their posts — something a friend can check for you — that is consistent with a block and not with a deactivation, which hides everything at once rather than editing your traces out.

Blocked vs deactivated vs deleted vs restricted

BlockedDeactivatedDeletedRestricted
Can you find the profile?No, from your accountNo, from anywhereNo, from anywhereYes, normally
Can other people find it?YesNoNoYes
Does the follow survive?No — both directions endYes, it returns on reactivationNoYes
Existing DM threadStays; you cannot message themStays; may show "Instagram User"Stays; may show "Instagram User"Stays; your messages go to their Message Requests
Reversible?Yes, by themYes, by logging back inWithin 30 days of the requestYes, by them
Are you told?NoNoNoNo
Two rows carry most of the weight. "Can other people find it?" is the block test. "Does the follow survive?" explains a thing people notice and misread: a block ends the follow in both directions, and unblocking does not put it back — so someone who blocks and immediately unblocks (often called a soft block) leaves you unblocked but no longer following each other.
A restricted account is the opposite failure mode: nothing vanishes, so people rarely suspect it. Instagram's Restrict or unrestrict someone page describes the effects — your new comments on their posts are visible only to you unless they approve them, your messages land in their Message Requests, and you cannot see their activity status. If you can still see everything but your comments never seem to land with anyone else, that is Restrict, not Block.
Deactivation and deletion are genuinely hard to tell apart from outside, and no check distinguishes them. Instagram's temporary deactivation page describes an account that is hidden until the owner logs back in; its deletion page gives a 30-day window before removal is permanent. From the outside both look identical. Time is the only test: a deactivated account can reappear, a deleted one will not.

Can any app show who blocked you?

No. Not ours, not a "block checker", not a browser extension, not a paid subscription.
The reason is structural rather than a matter of effort. Your block list is private to your account, and the other side of it — who blocked you — is never published anywhere. Instagram does not expose it in the app, in Insights, or to any third party, so there is no source a "who blocked me" list could be built from. A tool that shows you one is showing you something else with a false label, most often a list of accounts that recently stopped following you.
That relabelling is easy to fall for, because a block does produce an unfollow. When someone blocks you, the follow ends in both directions, so from the outside it looks exactly like a plain unfollow — and there is nothing in the data to separate the two. Any product claiming to tell them apart is guessing.
The usual warning signs apply. If a site asks for your Instagram password to "scan for blocks," it is a phishing page; never enter your Instagram credentials into a third-party tool. If it asks for payment before showing results, the results do not exist. The same funnels are documented in our private Instagram viewer guide, and a batch of the tools was tested for our anonymous Instagram viewers review.
This is the same category of question as "who viewed my profile", which has the same answer for the same reason — see does Instagram have profile views?.

What a tracker can still see

Full disclosure: IGDetective is our product. What follows is a first-party recommendation, and it comes with the same limit as everything above — IGDetective cannot tell you who blocked you either.
Here is what is genuinely useful. A block is scoped to the two accounts involved; it does not follow you around the rest of the app. Instagram documents one edge of that on a dedicated page, visibility of your comments and likes when you block someone: people you block "can still see your likes and comments on posts that were shared by public accounts or accounts they follow." That same narrow scope is what Check 3 above runs on — the account you cannot reach is still perfectly visible from a vantage point that was never part of the block.
That is the layer a public-data viewer works on. IGDetective's free Instagram follower viewer reads a public account's followers and follows newest-first with no Instagram login, and the recent follows viewer opens straight to the follows tab. Practically, that gives you Check 3 without borrowing a friend's phone: if the username still returns a live public profile there while your app shows an error, the account exists and the problem is between the two of you.
Four hard limits, stated plainly:
  • It cannot identify a block. It confirms the account exists. Nothing more.
  • It cannot see a private account. If they went private, their lists are as invisible to us as to everyone else — which is the whole subject of our private Instagram viewer guide.
  • It has no view of the past. Follows and unfollows are recorded from your first scan forward; nothing before that exists in the data, on this or any tracker. Our Instagram unfollower tracker guide covers why that limit is shared across the whole category, and our methodology covers how the captures are taken and checked.
  • An unfollow is just an unfollow. As above, a block and a deliberate unfollow produce identical data.

What to do if you were blocked

Not much, and that is by design. Instagram gives the person who blocked you the control, and gives you no appeal, no notification, and no counter-tool. Blocks are reversible only by them, and Instagram's blocked list in Settings shows the accounts you blocked, never the reverse.
Making a new account to get around a block is the one move worth naming and avoiding: it is evasion, it is reportable, and on an account someone has already blocked it usually gets the new profile blocked too. Instagram's own Blocking People hub notes that blocking can be extended to a person's other and future accounts.
If the situation runs the other way — someone is contacting or following you in a way you want stopped — Block, Restrict and Instagram's in-app reporting flow are the tools for it, and none of them require you to prove a pattern first.
If the interest here is understanding someone's activity rather than confronting a block, the honest version of that lives in how to interpret their activity on Instagram — including how easily follow data gets over-read.

Sources

Checked 28 August 2026:
Note on the sources: help.instagram.com serves its article text through JavaScript and returns no readable body to a fetcher, as it did on 28 August 2026. The wording quoted above was read from Instagram's own mirror of the same articles at facebook.com/help/instagram/, which serves the identical article IDs as plain text. The screen strings and 0/0/0 profile state are described from the app rather than from documentation — Instagram publishes no page listing them, so treat exact labels as changeable and the comparison in Check 3 as the durable part.

Frequently Asked Questions

How do you know if someone blocked you on Instagram?

Compare vantage points. Search their username from your account, open the profile directly, then have someone else open the same profile. If it loads for them and errors for you, you were blocked. If it errors for everyone, the account was deactivated, deleted, suspended or renamed instead.

Can you see who blocked you on Instagram?

No. Instagram never publishes who blocked you — not in the app, not in Insights, and not to any third party. Your Settings list shows only the accounts you blocked. The manual checks work one person at a time; a full list of who blocked you does not exist anywhere.

How can you tell if someone blocked you on Instagram or deleted their account?

Have someone else look. A block hides the account from you alone, so a friend or a logged-out check still finds a live profile. A deleted or deactivated account is unreachable from every direction. Deleted and deactivated cannot be told apart from outside — only time reveals which it was.

Is there an app that shows who blocked me on Instagram?

No app, extension or website can do it, because Instagram never exposes the data. Tools advertising a block list are relabelling recent unfollows. Never enter your Instagram password into one — a block cannot be detected by any tool, so the login request is the actual product.

Does Instagram notify you when someone blocks you?

No. Instagram sends no notification and shows no label. Its own guide to Restrict, Mute, Block and Report states plainly that people are not notified when you block them. You only find out by noticing that the profile has become unreachable from your account specifically.

Does blocking someone remove them as a follower?

Yes, in both directions. Blocking ends the follow each way, and unblocking does not restore it — either side would have to follow again. That is why a block looks exactly like an unfollow in any follower data: nothing distinguishes the two once the connection is gone.

What does "No posts yet" mean on someone’s Instagram profile?

It can mean the account genuinely has no posts, or that you are seeing the blocked-user view of a real account — a profile shell with zeroed post, follower and following counts. The way to tell is to have someone else open the same profile and compare what they see.