Instagram Story Dimensions & Specs — Complete 2026 Guide
Optimal Instagram story dimensions, resolution, aspect ratio, file size limits, and format specs for perfect quality stories.
StoriesFly Team
## The Quick Answer
Instagram Stories should be 1080 x 1920 pixels at a 9:16 aspect ratio. Use JPG or PNG for images (30 MB max, 5-second display) and MP4 with H.264 at 30 fps for video (250 MB max, up to 60 seconds per segment). Keep text and CTAs inside the central 1080 x 1420 safe zone.
Why 1080 x 1920 Is Non-Negotiable
The 1080 x 1920 canvas matches what Instagram serves to most modern phones. Upload anything else and the app scales, crops, or letterboxes your frame — and each of those operations costs sharpness. Stories are a full-screen format: a frame that doesn't fill the display reads as low-effort, and viewers tap past it faster.
Instagram technically accepts aspect ratios from 1.91:1 up to 9:16, but anything narrower than 9:16 gets pillarboxed against a solid or blurred background. For organic stories there is no good reason to deviate from 9:16. Design at full size from the start; upscaling a smaller export later is the most common cause of soft, mushy stories.
Image Story Specs
- Resolution: 1080 x 1920 pixels
- Aspect ratio: 9:16
- File format: JPG or PNG
- Maximum file size: 30 MB
- Display duration: 5 seconds per frame
Format choice matters more than most creators assume. PNG preserves hard edges, so use it for graphics with flat color, UI screenshots, and anything with small text. JPG compresses photographs more efficiently — export at 80–90% quality and you'll land far under the 30 MB cap with no visible loss. Avoid exporting a JPG, editing it, and re-exporting; every generation of JPG compression stacks artifacts.
Video Story Specs
- Resolution: 1080 x 1920 pixels
- Aspect ratio: 9:16
- Container: MP4 or MOV
- Codec: H.264 (HEVC/H.265 uploads get transcoded, sometimes badly)
- Frame rate: 30 fps recommended
- Maximum file size: 250 MB
- Maximum duration: 60 seconds per segment; longer clips are split automatically
Two export habits separate crisp video stories from blurry ones. First, give Instagram's recompression headroom: export at a generous bitrate (most editors' "high quality" 1080p preset is fine) rather than a pre-squeezed small file, because Instagram will recompress either way and compressing an already-compressed file compounds the damage. Second, stick to constant 30 fps — variable frame rate footage from screen recordings often stutters after Instagram's transcode.
Safe Zones: Where the UI Covers Your Content
Not all of the 1080 x 1920 canvas is reliably visible:
- Top ~250 pixels: covered by your avatar, username, timestamp, and the story progress bars
- Bottom ~250 pixels: covered by the reply bar, share button, and any link or poll stickers you add
- Safe area: roughly 1080 x 1420 pixels in the center
Keep headlines, captions, prices, and CTAs inside the safe area. If you add interactive stickers (polls, questions, links), place them in the middle band too — stickers pushed to the very bottom collide with the reply bar on smaller screens. Burned-in captions for talking-head video belong in the lower third of the safe zone, not at the actual bottom edge.
What Happens When Dimensions Are Wrong
- Too small: Instagram stretches the image to full screen, producing visible blur
- Too large: the file is downscaled and may be center-cropped, cutting off edges
- Wrong aspect ratio: black or blurred bars appear, or the frame gets cropped to fit
- Low source resolution: pixelation that no filter rescues
A practical check before publishing a campaign: post the story, then open it on a second device — or view your own account through an anonymous story viewer in a desktop browser — to confirm nothing critical got cropped or covered. What you see in the composer is not always what followers see after compression. For more details, see our guide on view stories anonymously. For more details, see our guide on how long Instagram stories last.
Related tools
Stories vs. Reels, Feed Posts, and Highlights
Stories share dimensions with some formats but not others, which trips up batch-design workflows:
- Reels: same 1080 x 1920 at 9:16, but reels can run longer and surface in feed with a 4:5 center crop — keep key elements away from the top and bottom of the frame
- Feed posts: 1080 x 1350 (4:5 portrait), 1080 x 1080 (square), or 1080 x 566 (landscape) — a story design pasted into feed gets cropped hard
- Highlight covers: built from stories, displayed as a circle; whatever sits in the center square of the frame becomes the cover, so center your logo or icon
If you repurpose one asset across formats, design the 9:16 master first and crop down — never the reverse.
Tools for Creating Stories at the Right Size
- Canva and Adobe Express: free 1080 x 1920 story templates with safe-zone guides
- Figma: best for precise, on-brand templates your whole team reuses
- CapCut: solid mobile export presets for 9:16 video at 30 fps
- Instagram's built-in editor: fine for spontaneous posts, weakest for text-heavy designs
Specs get a story seen clearly; timing and copy get it seen at all. StoriesFly's free caption and hashtag generators help with the copy side, and if your story views suddenly crater despite correct specs, run a shadowban checker before blaming your dimensions.
Downloading and Archiving Stories in Original Quality
Stories vanish after 24 hours, which makes them awkward reference material — for your own archive, competitor research, or saving a collaborator's specs-perfect example. With StoriesFly's Instagram downloader you can save stories, reels, posts, and highlights from public accounts in HD, straight from the browser with no Instagram login. Stories you've viewed stay in your archive for up to 30 days after they expire on Instagram, so you can compare a brand's story output across weeks instead of screenshotting in a panic.
One honest limitation: this works for public accounts only. Private accounts cannot be viewed or downloaded anonymously — no tool does that legitimately, and any service claiming otherwise deserves skepticism. The core viewer and downloader are free; paid plans from $4.99/month add the Activity Tracker with real-time follow/unfollow and new-story alerts. Everything also runs inside Telegram via the official bot at t.me/instanavy_bot, with push notifications, in 18 interface languages.
FAQ
What size should an Instagram story be in 2026?
1080 x 1920 pixels at a 9:16 aspect ratio. That applies to both images and video. Design at this size natively rather than upscaling smaller assets, and keep essential elements inside the central 1080 x 1420 safe zone so the username bar and reply field don't cover them.
Why do my stories look blurry after uploading?
The usual culprits are a source file smaller than 1080 x 1920 that Instagram stretched, heavy compression applied before upload, or a weak connection that triggered Instagram's low-data upload mode. Export at full resolution with a high-quality preset and upload over Wi-Fi. For video, use H.264 at constant 30 fps instead of HEVC or variable frame rate.
Can I post a horizontal video as a story?
Yes, but it will display letterboxed in the middle of the screen with large empty bars above and below. For anything beyond a quick casual share, crop or reframe the clip to 9:16 in an editor like CapCut so it fills the screen. Horizontal footage usually contains a usable vertical crop if the subject is centered.
How do I save a story before it disappears?
Your own stories can be saved from Instagram's archive. For public accounts you don't control, a downloader like StoriesFly grabs the story in HD without an Instagram login, and viewed stories remain available in its archive for up to 30 days after expiring. Private accounts are not accessible — only public content can be viewed or downloaded anonymously.
