Copy the username
Open the public account on Instagram and copy the handle under their name, the part that starts with an @. A Story share link works too; paste it in the same box.
You need the account's username, and it has to be public.
Everything that account has live right now opens in the viewer.
Open the public account on Instagram and copy the handle under their name, the part that starts with an @. A Story share link works too; paste it in the same box.
Type or paste the handle into the box. The @ is optional. The request goes out from our server, not your account, so nothing links back to your own Instagram login.
Tap a thumbnail to open the full-screen viewer, then tap the right side of the screen to move to the next Story or the left side to go back. Press and hold anywhere to pause on one frame.
Video Stories open muted, the same default browsers use for autoplaying video. Tap the sound icon in the viewer to hear the audio.
Instagram's own app records a view the moment your logged-in account opens a Story, which is exactly why your name shows up in a "Seen by" list. This tool sidesteps that mechanism rather than beating it: when you enter a username, the request for that account's Stories is made by our server, not by an Instagram account of yours. You never sign in anywhere on this page, so there is no account for Instagram to attribute a view to, and nothing to add you to a viewer list in the first place.
Once the Stories come back, they open in a full-screen viewer built for exactly this: tap the right side of the screen to move to the next Story, tap the left side to go back, and press and hold anywhere to pause on one frame. Video Stories play with the sound off by default, the same rule most browsers apply to autoplaying video, and a tap on the sound icon turns it on.
We also don't keep a list of the usernames you look up here. Each search fetches the current Stories for that one account and shows them to you; it isn't logged against your visit or tied to anything that would let a later request connect back to it.
This works on any public Instagram account's Stories that are currently live, meaning posted within the last 24 hours. That covers ordinary photo and video Stories, one after another exactly as the account's own followers see them. It does not cover Story Highlights, the saved collections that sit on a profile permanently: Highlights are stored separately from live Stories and this tool does not fetch them. It also does not cover Close Friends Stories, the ones marked with a green ring, since those are limited to a list the account owner controls and are never publicly reachable.
This is worth being precise about, because "Instagram viewer" and "Instagram profile viewer" get used loosely elsewhere to mean all sorts of things. This page is a Story viewer specifically: it shows what an account currently has live in Stories, not their feed posts, Reels, follower list, or any other part of a profile. If you want a post or a Reel itself, that's a different tool, linked further down this page.
A private account's Stories are not published anywhere a logged-out request can reach, by design. Our server sees exactly what any other logged-out visitor sees: nothing. That stays true even if you personally follow the account from your own Instagram login, because this tool never logs in as you, it only makes the same kind of request anyone browsing without an account could make.
Be skeptical of any site that claims it can show you a private account's Stories, followers-only content, or a "hidden" viewer list. That claim is not technically possible without either the account owner's cooperation or a compromised login, so a site promising it is either lying to collect ad clicks, or running a phishing page designed to steal your Instagram username and password under the pretext of "verifying" your account. Common red flags on those pages: a request to log in with your real Instagram credentials before anything loads, a countdown timer or fake "unlocking" progress bar, and download buttons that lead to a survey or another sign-in prompt instead of a file. Neither ends well; the safest response is to close the tab.
An empty result almost always comes down to one of three things. Most often, the account simply has no Story live right now; Stories expire on a rolling 24-hour cycle, so an account that posted yesterday afternoon can look empty by this afternoon even though nothing is wrong. Second, the account may be private, which returns the same empty result as no Stories at all, since a logged-out request cannot tell the difference from the outside. Third, check the username itself against the account's profile page: the handle after the @ is often different from the bold display name above it, and a typo there returns nothing to look up in the first place.
If none of those explain it, the simplest next step is to open the account's profile directly in a browser and check whether a Story ring is showing around its picture right now. If it is, and this page still comes back empty, try again in a minute; a fresh Story can occasionally take a short moment to become reachable. If there's no ring at all, there's nothing live to fetch, and that isn't something any Story viewer can work around.
Viewing content a public account has already chosen to share publicly is no different from opening that account's profile in a browser while logged out; it is not a workaround or a hack, just a different way of reaching public information. That said, viewing anonymously is not a license to use it for harassment or stalking, and following one specific person's every Story with intent to intimidate them can itself be against the law regardless of how you viewed it. If you want to save a copy of a Story rather than only watch it, use the Instagram Story Downloader, and keep in mind that saving a Story for yourself is not the same as having the right to repost someone else's content, which stays under their copyright.
A practical use worth naming: checking a public account's Stories without your own account showing up in their activity is genuinely useful for things like following a brand, an event, or a public figure's updates without your interest being visible to them, or simply for browsing while you're logged out of Instagram on a shared or borrowed device. The tool is built for that kind of ordinary, low-stakes use, on content its owner already chose to make public.
Looking for something other than Stories? The profile picture downloader saves an account's DP at full size, and the Reels downloader saves Reels and feed video instead.
No. The request is made by our server, not by your Instagram account, so your name never enters the viewer list and no notification is sent. You never sign in here, so there is no account of yours for Instagram to attribute a view to.
No, and no tool genuinely can. A private account's Stories are not publicly reachable, so nothing will load here, even if you follow that account yourself from your own Instagram login. Any site that claims otherwise is either exaggerating or attempting a phishing scam.
Yes. There is no fee, no subscription and no limit on how many accounts you can look up.
No. The tool works from a public username, which anyone can look up while logged out. You never sign in on this page.
Not on this page. This viewer only shows live Stories, the ones an account has posted in the last 24 hours. Highlights are saved separately on a profile and are not fetched by this tool.
Not from this page; it is view-only by design. Use the Instagram Story Downloader to save a copy of a Story as a photo or video file.
Usually one of three things: the account has no Story live right now, since Stories expire after 24 hours; the account is private; or the username was mistyped. Check the handle against the account's profile page, since it is often different from the display name shown in bold.
Viewing content a public account has already made public is not hacking; it is the same information anyone can see by opening that profile while logged out. This is not legal advice, and using it to harass or stalk a specific person is a separate matter that can be against the law regardless of how the content was viewed. Follow Instagram's own terms and the law where you live.