An Instagram mutual follow checker compares two public accounts at once and reports whether the follow relationship runs both ways, one way, or not at all. It is a single-point comparison, not a monitoring service — repeat it manually whenever you need an updated answer.
Enter two public Instagram usernames. The tool checks whether account A follows account B and whether account B follows account A, then reports mutual, one-way, or not-found. Both profiles must be public — private accounts hide their follower and following lists from any outside tool.
How mutual-follow checking works
The check reads each account's currently visible following list and looks for the other username in it. If account A's following list contains account B, and account B's following list contains account A, the result is mutual. If only one direction is present, it's one-way. If neither list contains the other username, the accounts aren't currently following each other.
What requires both accounts to be public
This comparison only works on public data. If either account is private, its follower and following lists are visible only to its approved followers, and no outside tool — including this one — can bypass that restriction. If a check returns no result, confirm neither profile is private before assuming the accounts don't follow each other.
Reading mutual, one-way, and not-found results
| Result | What it means | Common cause |
|---|---|---|
| Mutual | Each account appears in the other's following list. | Both accounts follow each other back. |
| One-way | Only one account's following list contains the other username. | A follow that hasn't been returned, or a recent unfollow on one side. |
| Not found | Neither list contains the other username. | No follow relationship, a private account, or a username typo. |
Accuracy and snapshot limits
Results reflect the following lists as they appear at lookup time. A relationship can change between checks, large accounts may cap or paginate visible rows, and a recent username change can make an account temporarily unmatched. Treat every result as a snapshot, not a permanent record — see is Instagram following chronological? for why list order and timing can't be taken literally.
Mutual follow checker vs. unfollow tracker
A mutual follow checker answers one question about two named accounts right now. The unfollow tracker instead watches a single account's followers over time and flags accounts that disappear between two saved snapshots. Use the mutual checker for a specific relationship question, and the unfollow tracker for ongoing audience change. If you need the full following list behind a result rather than a single username, the follower export tool can pull it into a comparable table. To watch follow/unfollow changes over multiple snapshots instead of a single check, see the activity tracker.
Frequently asked questions
Can I check if two private accounts follow each other?
No. Mutual-follow checking only works when both profiles are public. If either account is private, its follower and following lists are hidden from any outside tool, including this one.
Does this notify me of new mutual follows?
No. This is a one-time comparison, not a monitoring or alert service. Repeat the check manually and compare it with a saved earlier result if you want to track a change over time.
How is this different from a follower tracker?
A follower tracker reviews one account's followers over time. A mutual follow checker compares two specific accounts at once to see whether the relationship runs one way, both ways, or not at all.
Read the full method, including why results can look inconsistent.
Read the guide