Original MP4 · JPG · ZIP
GramSnap: the story file, exactly as posted
From one public username, GramSnap brings up the account's live stories, highlight albums and profile photo. Each one saves as the untouched MP4 or JPG, with no login.
- View anonymously — never in the viewer list
- No Instagram login required
- Original resolution, no watermark
- Free with no daily cap
- Grab a whole set as one ZIP
A downloader that cares about the file
Most people only think about the format of a saved story when something goes wrong: the clip has no sound, the picture looks soft on a big screen, or a status bar sits awkwardly across the top. GramSnap is built around avoiding those moments. Instead of filming your screen or redrawing the story, it asks for the file Instagram already stores and delivers that file to your device as it is, byte for byte.
Using it takes no account and no app. You type the public username, the result page lays out what the profile currently offers, and you choose what to keep. GramSnap lives at gramsnap.com, and everything on this page describes how it treats the media you pick there, from the container of a video to the order of files inside a ZIP.
Three moves from name to file
- 1
Type the name
Enter a public Instagram username, with or without the
@. A pasted profile link works too; GramSnap keeps only the name and ignores the rest. - 2
Pick what you want
Up come the profile photo, any highlight albums and whatever stories went live during the past day. Open a tile first to see it at full size; clips play with their audio so you can check before you keep it.
- 3
Save the original
Save downloads one item as its native MP4 or JPG. With Save all, your browser assembles everything currently posted into one ZIP right there on your device.
There is no step where you sign in, link an account or install anything, and the account you look up is never told. Only public profiles are supported: GramSnap asks Instagram for nothing more than any visitor to that page could already see. Look up a private account and the result comes back empty, which is intentional, not a bug.
What an MP4 story and a JPG story really are
A video story is a short vertical clip packed into an MP4 container. The container is just the wrapper; inside it sit a video stream, normally encoded with H.264, and an audio stream carrying whatever the creator posted, whether a voice, a song or the sound of the room. Because H.264 in MP4 is one of the most widely supported pairings around, the file opens in the default player on phones, laptops and most smart TVs without any extra software.
A photo story is a single JPG, a compressed still image at the size the creator uploaded, up to the familiar 1080 × 1920 portrait frame. Anything the creator typed, drew or stuck on in Instagram's editor gets flattened into the image at publish time, so it comes along inside the JPG you save. Interactive layers are different: poll counts, question boxes, tappable mentions and link stickers live in the app, not in the file, so they never travel with a download.
Video story
- Container
- MP4
- Video
- H.264, up to 1080 × 1920
- Audio
- The track as posted
- Length
- 60 seconds max per clip
Photo story
- Format
- JPG
- Size
- As uploaded, up to 1080 × 1920
- Overlays
- Merged into the image
- Audio
- None
- mp4Video stories, sound included
- jpgPhoto stories at upload size
- zipWhole set, zipped locally
Why the original beats a capture
A screenshot or screen recording copies your display, not the story. Your phone renders the story at its own screen resolution, draws the Instagram interface on top, then encodes that picture a second time when you record it. Each encode throws away a little detail, so a recording is always a copy of a copy. It also picks up the progress bar, the reply field, the clock and any notification that slides in while it runs, and the audio depends on your volume and mute switch at that moment.
Timing is the other weakness. To record a 30-second clip you have to sit through all 30 seconds, and the recording usually starts a beat late or ends a beat early. The original file starts and finishes exactly where the creator trimmed it. That precision matters if you plan to edit the clip, pull the sound out later, or simply keep a clean copy that still looks right years from now on a larger screen.
Screen capture
Re-encoded at your screen's resolution, with interface chrome, notifications and a soundtrack that depends on your volume. Trimmed by hand, usually a second off.
GramSnap original
The exact MP4 or JPG Instagram serves: native resolution, the posted audio track, clean edges and the creator's own start and end points.
How GramSnap hands over the untouched file
When you press Save, GramSnap passes along the media address Instagram uses for that story and your browser downloads the file directly. There is no conversion step in between, no resizing to fit a template and no logo stamped in a corner. What lands in your Downloads folder or camera roll is the same sequence of bytes a follower's phone receives, so its quality is exactly as good as the upload and never worse.
That also means the file behaves like any other media on your device. An MP4 can be trimmed in the Photos app, dropped into a video editor or played on a laptop with no plugin. A JPG can be cropped, printed or attached to an email. For a closer look at clip quality and playback, the video download page goes deeper, and the photo download page covers still images. If audio is your main concern, the guide to saving stories with their sound walks through the usual causes of a silent clip, from a muted phone to a story that was posted without audio in the first place.
- Container
- The wrapper format, such as MP4, that holds the video and audio streams together in one file.
- Re-encoding
- Compressing media a second time. Every pass loses detail, which is why GramSnap skips it entirely.
- Flattened overlay
- Text, stickers or drawings merged into the image itself before the story is published.
- Interactive layer
- Polls, questions, mentions and link stickers that live in the app and are not part of the media file.
How Save all zips a set
Saving a dozen stories one by one is tedious, so the result page offers Save all. Press it and your browser fetches each current story in turn, places the original files into a single ZIP archive and offers that archive as one download. Because that bundling runs on your device and not on some server, each MP4 and JPG in the archive is identical to what a single Save would give you.
Files carry numbers matching their posting order, so once unzipped the day still reads from first story to last. Mixed sets are fine: videos stay MP4, photos stay JPG, and nothing is converted to make them match. iPhone owners can open the archive straight from the Files app and Android owners from their file manager, while a computer typically needs nothing more than a double-click.
Each story runs on its own 24-hour timer before vanishing from public view, which makes Save all the fastest way to capture a full day before the earliest posts begin to expire. Highlight albums do not expire, and GramSnap shows them on the same result page, so an older story the creator pinned can still be saved as its original file.
GramSnap questions about files and formats
QDoes GramSnap reduce the quality of a story?
No. GramSnap does not convert or compress anything; it hands over the file Instagram stores for that story. The resolution and audio you get are exactly what the creator uploaded.
QWhy is my saved photo story an MP4 file?
When a creator adds music to a photo story, Instagram turns it into a brief video so the track has something to play in. GramSnap saves whatever Instagram stores, which in that case is an MP4. The image looks the same; it simply comes with a soundtrack.
QWill saved videos have sound?
Yes, if the story was posted with sound. The MP4 carries the original audio track. If a clip is silent, check your device volume and mute switch, then consider that the creator may have posted it without audio.
QIs there a watermark on downloaded files?
No. GramSnap adds no logo, caption or border. The file is exactly what appears in the story, including any text or stickers the creator placed on it in the Instagram editor.
QWhat is inside the Save all ZIP?
All of the profile's live stories, each in its original MP4 or JPG form and numbered by posting order. Your browser builds the archive locally, so nothing is altered on the way in.
QDoes GramSnap require logging in or having an Instagram account?
No. GramSnap works without signing in, and you never connect an account. Anything it displays is already open to every visitor of a public profile.
QDoes GramSnap work on private Instagram accounts?
No. GramSnap only reads public profiles. A private account returns no stories, highlights or media for anyone outside its follower list.
QWill the person know I saved their story?
No. Because no Instagram account is involved in your visit, your name never shows up among the story's viewers. The account owner receives no notification.