What you actually get
Instagram stores Stories as separate segments rather than one continuous clip, so an account with a 3-part Story gives you 3 items to choose from. Photos come back as JPEG and video segments as MP4 (H.264 video, AAC audio). These are the same files Instagram serves to the app, passed through untouched. Nothing is re-encoded, so there is no second round of compression and no watermark is added.
The tool asks Instagram for the highest-quality version it lists for each item. For material uploaded at full quality that is typically 1080×1920; older or lower-quality uploads come back at whatever was actually posted, because no downloader can add detail that was never there. Instagram caps each Story segment at 15 seconds, so files are usually well under 10 MB and finish downloading in a second or two.
Where the file ends up on your device
On Windows and macOS, Download saves to your browser's usual downloads folder. On Android, it lands in Downloads and shows up in your gallery once the media scanner indexes it. On iPhone and iPad it works differently and this trips people up: Safari saves to the Files app, not to Photos. Open Files → Downloads, tap the file, then use the share sheet and choose "Save Image" or "Save Video" to move it into your camera roll. If a video opens in a player tab instead of downloading, press and hold it and pick Download, or use the share sheet from there.
What this tool cannot do
Worth knowing up front, so you do not waste time trying:
- Private accounts. If an account is private, its Stories are not publicly reachable and nothing will load, even if you follow that account yourself. The request comes from our server, which is not logged in as you.
- Expired Stories. Stories vanish after 24 hours. Once one is gone from Instagram it is gone here too; there is no archive to pull from.
- Highlights. Highlights are stored separately from live Stories and this tool does not return them.
- One specific segment. You get everything the account currently has live, not just the single segment a link points at. Pick what you want from the results.
- Close Friends Stories. Green-ring Stories are limited to a list you would have to be on, so they are not publicly retrievable.
If nothing comes back
Most often it is a typo in the username. Check it against the profile page, because an account's display name and its handle are frequently different, and it is the handle you need. A message saying the user has no Stories right now means the username resolved correctly but that account has nothing live at this moment; because Stories expire on a rolling 24-hour cycle, that can change within hours. A private account or a recently changed handle produces the same empty result.
How anonymous is it, really?
Anonymous in the way that matters: the request is made by our server rather than by your Instagram account, so you never appear in the viewer list and the account owner receives no notification. You do not log in, so there is no account of yours involved at any point.
To be specific about the privacy claim rather than just asserting it: the photos and videos that pass through are not stored on our servers; they are fetched and streamed to your device. Like any web server, we do write ordinary access logs, which include IP addresses. The privacy policy sets out what is kept and for how long.
One thing worth stating plainly: saving a Story does not give you the right to republish it. Whoever made it holds the copyright. Keeping something for yourself is a different matter from reposting it, and reposting without permission can get your own account actioned.
If a Story is not what you needed
Use the Reels downloader for Reels and feed posts, the profile picture downloader to pull an account's DP at full size, or copy an Instagram bio as plain text. There is also a private video downloader, though it involves a more manual process.