Instagram does not show you a list of people viewing your profile
Instagram does not provide a feature that lets you see who has looked at your profile or account. There is no built-in tool, no settings menu, and no official way to get this information. If you have seen posts or apps claiming to show you a list of profile visitors, they are either scams or they do not actually work the way they claim.
What Instagram does track and show you is different: you can see who has viewed your Stories, who has interacted with your posts through likes and comments, and who has viewed your Reels. But a straightforward visit to your profile — someone clicking your name and scrolling through your posts without liking or commenting — leaves no trace you can access.
Key Takeaways
- Instagram does not show you a list of people who have viewed your profile, and no official feature exists to see this information.
- You can see who viewed your Stories (within 24 hours of posting) and who viewed your Reels, but only through the view count on those specific posts.
- Third-party apps claiming to show profile visitors are not legitimate and often ask for your password or personal data.
- Your profile visibility depends on your account settings: a public account is visible to anyone, while a private account requires you to approve followers.
- If your account is private, you can see a list of who follows you and who has sent you follow requests, but not who has straightforward looked at your profile.
What you can actually see about who interacts with your account
Instagram shows you interaction data in specific places. When you post a Story, you can tap the view count at the bottom of the screen to see a list of everyone who watched it within 24 hours of posting. This list updates in real time as people view the Story. Once the 24-hour window closes, the Story disappears and you lose access to the viewer list.
For Reels, you can see the total view count on the post itself, but Instagram does not show you individual names of who watched unless they interacted with it (liked, commented, or shared). For regular feed posts, you see the names of people who liked and commented, but not people who straightforward scrolled past or viewed without engaging.
You can also see who has sent you direct messages, who follows you, and who has requested to follow you if your account is private. The Insights section (available on business and creator accounts) shows you aggregate data about your audience — how many people saw each post, how many reached your profile, what times your followers are most active — but not individual names of profile visitors.
Why third-party apps cannot actually show you profile visitors
Apps and websites that claim to show you a list of Instagram profile visitors do not have access to that data because Instagram does not provide it. Instagram's API (the technical connection that allows outside apps to access Instagram data) does not include profile visitor information. Any app asking for your Instagram password or requesting permission to access your account is either trying to steal your login credentials or harvest your data for other purposes.
Some of these apps may show you a fake list of names, making it look like they are working when they are not. Others may straightforward collect your information and sell it. Instagram regularly shuts down apps that violate its terms of service, and using them puts your account at risk of being hacked or suspended.
How your account visibility works based on your settings
Whether your profile is visible to others depends on whether your account is public or private. A public account means anyone on Instagram can find you through search, see your posts, and view your profile without your permission. They do not need to follow you. A private account means only people you have approved as followers can see your posts and profile.
If your account is private, you control who sees your content by approving or rejecting follow requests. You can see the list of people who have requested to follow you, and you can see your current followers. But even with a private account, Instagram does not tell you if someone looked at your profile without following you or if a current follower has visited your profile multiple times.
You can change your account from public to private (or vice versa) in your Settings under Privacy. You can also block specific people, restrict accounts so their comments are hidden, or mute accounts so their posts do not appear in your feed — but none of these actions show you who has viewed your profile.
What happens when someone visits your profile
When someone visits your profile, they can see your bio, your follower count, and all your posts (if your account is public) or only your posts if they follow you (if your account is private). They can like and comment on your posts, send you a direct message, or follow you. Each of these actions creates a notification you will see.
But if they straightforward click on your profile, look at your posts without liking or commenting, and leave, you will have no way of knowing they were there. Instagram does not send a notification for profile views, and there is no log or history of visits you can check later. This is true whether your account is public or private.
How to protect your privacy if you are concerned about who sees your account
If you want to limit who can see your profile, switch to a private account. This means you approve every follower, and only approved followers can see your posts. You can also use Instagram's Close Friends feature to share Stories with a smaller group of people you choose, rather than all your followers.
You can block specific people if you do not want them to see your profile at all. When you block someone, they cannot find your profile through search, cannot see your posts, and cannot send you messages. You can also restrict an account, which hides their comments on your posts and prevents them from seeing when you are online or if you have read their messages.
If you receive a follow request from someone you do not recognize, you can reject it without explanation. You do not have to accept every request. You can also review your followers list and remove followers you no longer want to have access to your content.
Frequently Asked Questions
Can I see if a specific person looked at my profile?
No. Instagram does not show you individual profile visitors. You can see who follows you, who has sent you messages, and who has interacted with your posts, but not who has straightforward viewed your profile without engaging.
Do Story viewers show me real names or fake ones?
The names shown in your Story viewer list are real Instagram accounts. Instagram displays the usernames of people who watched your Story within 24 hours. If someone has a private account or a fake name, that is what will appear in the list.
If I make my account private, can I see who looked at my profile?
No. A private account means only approved followers can see your posts, but Instagram still does not show you a list of people who have viewed your profile. You can see your followers and follow requests, but not profile visits.
Are there any Instagram features coming that will show profile visitors?
Instagram has not announced any official feature to show profile visitors. The company has focused on interaction metrics like likes, comments, and shares rather than passive viewing data. Any claims about upcoming features should be treated with skepticism.
What should I do if an app is asking for my Instagram password to show me profile visitors?
Do not give it your password. No legitimate app needs your password to show you information about your own account. Apps asking for passwords are attempting to steal your login credentials. Report the app to Instagram and change your password if you have already shared it.