No. Instagram does not let anyone see who viewed their profile, on any account type, free or paid. There is no setting, no hidden menu, and no API that exposes it. Every app in the store promising a viewer list is either guessing from your existing engagement or harvesting your login. What Instagram does show you is story viewers, live viewers, and aggregate profile visit counts, which is where the confusion comes from.
What Instagram actually shows you
- Story viewers: a named list of everyone who watched, for 24 hours after posting. Swipe up on your own story.
- Live viewers: named and live, while you are broadcasting. Tap the viewer count.
- Profile visits: a count only, never names. Insights, then the reach section, on a Creator or Business account.
- Reel and post reach: totals split by followers and non-followers, no names.
- Close friends story views: named, same as regular stories, limited to that list.
Story viewers being named is the single reason people assume profile viewers must be available somewhere too. They are not. Stories are content you published to an audience, so Instagram reports the audience. A profile visit is passive browsing, and Instagram has never exposed it.
How to see your profile visit count
- Switch to a Creator or Business account in Settings if you have not already.
- Open Insights from your profile.
- Tap into the reach section.
- Find Profile visits, reported as a number for the selected period.
That number is genuinely useful even without names. A spike in profile visits after a reel tells you the content drove people to check you out, which is the step before a follow or a DM. A high visit count with a flat follower count means the profile itself is failing to close.
Why the viewer apps cannot work
- The data is not in the API. Instagram's official Graph API has no profile-viewer endpoint, so there is nothing for a legitimate app to read.
- They ask for your password. Without the API, the only route is logging in as you and scraping, which hands over your credentials and breaks Instagram's terms.
- The list is fabricated. Most return your recent likers, commenters, and story viewers, reordered and relabelled as visitors.
- They trigger action blocks. Scraping at speed looks like bot behaviour, and the restriction lands on your account, not theirs.
If you already connected one, change your Instagram password and revoke its access under Settings, then Website permissions, then Apps and websites.
What about the story viewer order
A persistent myth says the top of your story viewer list is whoever looks at your profile most. Instagram has never confirmed any ordering logic. In practice, early views appear roughly in order for small view counts, and once a story passes a few dozen views the order shifts toward accounts you interact with most. It is a weak engagement signal, not a stalker list.
The number that beats a viewer list
Knowing who looked at your profile would not change what you do next. Knowing who raised their hand does. A profile visit is anonymous and unreachable, while a comment or a DM is a person you can actually message.
That is the whole case for a keyword trigger. Ask people to comment a word, and the anonymous browsers who care enough to act become a list you can reach again. Comment to DM automation covers the setup, and Instagram DM automation covers what to measure.
Frequently Asked Questions
Can you see who viewed your Instagram profile?
Do the who-viewed-my-profile apps work?
Can you see who viewed your Instagram story?
Does the story viewer order show who views your profile most?
How do I see profile visits on Instagram?
About the author
Elev8or Team
Elev8or Editorial Team
Elev8or researches creator pricing, campaign performance, and influencer software workflows to turn scattered market signals into practical decision guides for brands and creators.



