Instagram doesn't tell you who views your profile, but you can see who interacts with your posts
Instagram does not send you notifications or a list of people who have looked at your profile. There is no built-in feature that shows you a "profile viewers" list, and no third-party app can reliably do this either — Instagram's terms of service block apps from accessing that data, and apps claiming to show viewers are usually scams or data harvesters.
What you can see is who has liked, commented on, or shared your posts, and who has viewed your Stories. You can also see who follows you, who you follow, and who has sent you direct messages. These interactions are the closest thing to knowing who is paying attention to your account.
If you are concerned about your account security rather than curiosity about viewers, the steps are different — you should check your login activity and connected apps instead.
Key Takeaways
- Instagram does not show you a list of people who have viewed your profile, and no legitimate app can retrieve this information.
- You can see who liked, commented, or shared each post by tapping the like count or the three-dot menu on that post.
- Story views are visible at the bottom of your screen when you swipe up on a Story you posted, listed in order from most recent viewers.
- To check if someone has unauthorized access to your account, review your login activity and remove any apps or devices you do not recognize.
- Apps claiming to show profile viewers are either scams, data harvesters, or will be blocked by Instagram within weeks of release.
How to see who liked or commented on your posts
Open the post you want to check. Tap the like count (the number with a heart icon below the image) to see a list of everyone who liked it. The list shows the most recent likers first, and you can scroll to see more.
To see comments, tap the comment count or the speech bubble icon below the post. Every comment will appear with the commenter's username. If you want to know who shared your post to their own Story, tap the three-dot menu on the post and select "See who shared your post" — this feature is available on most posts but not all.
These lists update in real time, so if someone likes your post an hour after you posted it, they will appear in the list when you check again.
How to see who viewed your Stories
Open a Story you posted by tapping your profile picture at the top left of the feed. Swipe up from the bottom of the screen. A list will appear showing everyone who has viewed that Story, with the most recent viewers at the bottom.
The list shows usernames only — it does not tell you when they viewed it, only that they did. Once a Story expires (after 24 hours), you can no longer see the viewer list. If you want to save the viewer information, take a screenshot before the Story disappears.
Stories you post to Close Friends only show a smaller viewer list, limited to the people in that group.
Why third-party apps claiming to show profile viewers do not work
Apps with names like "Profile Visitors" or "Who Viewed My Profile" appear in app stores and promise to show you a complete list of everyone who looked at your account. None of them work, for one of two reasons: either they are scams designed to steal your login information or harvest your data, or they are legitimate apps that will be blocked by Instagram within weeks because they violate the platform's terms of service.
Instagram's API — the technical connection that apps use to talk to Instagram — does not include profile view data. Apps cannot see what Instagram does not expose to them. If an app asks for your Instagram password, it is definitely a scam. If it asks for permission to access your account through a login screen that looks like Instagram's, it may be a phishing attempt.
The safest approach is to assume that any app promising to show profile viewers is not worth the risk. Stick to what Instagram's official app shows you directly.
How to check if someone else is using your account
If your concern is security rather than curiosity, check your login activity. Go to Settings, then Security, then Logins. You will see a list of devices and locations where your account has been logged in recently. Each entry shows the device type (iPhone, Android, web browser), the approximate location, and when it was last active.
If you see a device or location you do not recognize, tap it and select "Log out" to end that session. You can also select "Log out of all other sessions" to sign out every device except the one you are currently using, then log back in on only the devices you trust.
Check your connected apps as well. Go to Settings, then Apps and Websites, then Active Apps. This shows every third-party app that has permission to access your Instagram account. Remove any app you do not use or do not recognize. Be especially cautious with apps that ask for permission to post on your behalf or access your direct messages.
What to do if you think your account has been hacked
If you notice posts you did not make, followers you did not add, or messages sent from your account that you did not write, your account may have been compromised. Change your password immediately — use a strong password that is at least 12 characters long and includes numbers, uppercase and lowercase letters, and symbols.
After changing your password, log out of all other sessions (as described above) and review your connected apps and devices. If you cannot log in because the password has been changed, use Instagram's account recovery process: go to the login screen, tap "Need help logging in?", and follow the prompts to verify your identity through email or phone number.
Enable two-factor authentication to make your account harder to hack. Go to Settings, then Security, then Two-Factor Authentication, and choose whether to receive codes by text message or through an authenticator app. Two-factor authentication means that even if someone has your password, they cannot log in without the second code.
How to control who can see your profile and posts
If you want fewer people to see your account, you can make your profile private. Go to Settings, then Privacy, then toggle Private Account on. When your account is private, only people you approve can follow you and see your posts. People who are not following you can still find your profile by searching your username, but they cannot see your posts or Stories.
You can also hide your Story from specific people without making your entire account private. When you post a Story, tap the three-dot menu, select "Hide Story From", and choose the people who should not see it. These people will not know they are hidden — they simply will not see that Story in their feed.
For individual posts, you can choose to hide the like count so that viewers cannot see how many people liked it. Go to Settings, then Privacy, then toggle Hide Like and View Counts on. This does not hide the count from you — you can still see it by tapping the like count — but other people will not see the number.
Frequently Asked Questions
Can I see who screenshots my posts or Stories?
No. Instagram does not notify you when someone takes a screenshot of your post or Story. The only exception is private messages — if someone screenshots a disappearing photo or video you sent in a DM, Instagram will notify you. Regular posts and Stories have no screenshot detection.
Do Instagram story viewers see me if I mute them?
Yes. Muting someone means you will not see their posts or Stories in your feed, but they can still see your Stories and posts if they visit your profile directly. Muting is one-way and silent — the other person does not know they are muted. If you want to prevent someone from seeing your Stories, use the "Hide Story From" feature instead.
What does it mean if someone views my Story multiple times?
It means they opened your Story more than once. Instagram counts each time someone views a Story, so if the same person appears twice in your viewer list, they watched it at least twice. This could mean they are interested, or they could have accidentally tapped it twice.
Can I see who saved my posts?
No. Instagram does not show you a list of people who have saved your posts to their collection. You can see the total number of saves by tapping the bookmark icon, but not who saved it. Only you can see what you have saved — other people cannot see your saved posts.
If I block someone, can they still see my old posts?
No. When you block someone, they cannot see any of your posts, Stories, or profile information — including posts they could see before you blocked them. They also cannot find your profile by searching your username. If you unblock them later, they will be able to see your posts again, but they will not be able to see posts you made while they were blocked.