Instagram Story Size
Instagram Story Size: 1080 × 1920 px
The complete 2026 guide to Instagram Story dimensions, safe zones, and how to crop any photo to perfect 9:16 in seconds — for free.
Crop to 9:16 — Free250px
1080×1420px
250px
Understanding the Instagram Story Canvas
A full-screen Instagram Story is 1080 × 1920 pixels (9:16 ratio). However, not all of that canvas is usable for content. The top and bottom 250px are covered by Instagram's UI overlays.
Keep your text, logos, CTAs, and key subjects within the central safe zone to ensure nothing gets obscured by the header, stickers, or reply bar.
Instagram Story & Reel Dimensions (2026)
| Format | Aspect Ratio | Recommended Size | Safe Zone | Max File Size |
|---|---|---|---|---|
| Instagram Story (Photo) | 9:16 |
1080 × 1920 px | 1080 × 1420 px (center) | 30 MB |
| Instagram Reels Cover | 9:16 |
1080 × 1920 px | 1080 × 1420 px (center) | 8 MB |
| Story with Link Sticker | 9:16 |
1080 × 1920 px | Keep sticker in middle 60% height | 30 MB |
| Story Highlight Cover | 1:1 |
1080 × 1080 px | Keep logo/icon centered | 30 MB |
How to Crop Any Photo to Instagram Story Size
Instagram Stories require a 9:16 aspect ratio. If you shoot on a horizontal camera or have a 4:3 photo from your phone, you'll need to crop it. Here's how to do it in 4 steps with InstaCrop Pro:
Upload Your Image
Drag your photo onto the tool or click to browse. Paste with Ctrl+V also works.
Set 9:16 Ratio
Click the 9:16 preset button. The crop box locks to story proportions immediately.
Frame Your Shot
Drag the crop box to include your subject, keeping key elements away from the edges.
Export & Upload
Download your 9:16 PNG and upload directly to Instagram Stories. Done.
Pro Tips for Instagram Story Photos
Shoot vertically from the start. The simplest way to always have a story-ready photo is to flip your phone to portrait orientation when you shoot. You'll never have to reframe.
Use the full 9:16 canvas, not 4:5. Some people crop stories to 4:5 and let Instagram add blurred background bars at the top and bottom. This looks less professional than a full-bleed 9:16 image.
Leave breathing room at the edges. Text, faces, and product labels should stay within the center safe zone — about 250px from the top and bottom, and at least 60px from the sides.
Shoot at maximum resolution. Instagram will compress your story regardless, so start with the highest-resolution photo you have. InstaCrop Pro preserves full resolution and exports lossless PNG.
Frequently Asked Questions
The ideal Instagram Story size is 1080×1920 pixels with a 9:16 aspect ratio. This fills the full mobile screen. Instagram accepts stories as small as 500 pixels wide, but for the sharpest result you should always use 1080px width. Instagram compresses anything you upload, so start as large as possible.
The Instagram Story safe zone is the central 1080 × 1420 pixels of a 1080×1920 image. The top 250px is covered by the profile header and the bottom 250px is covered by the reply bar and navigation. Keep all text, logos, and important elements within this central area to avoid them being cut off or covered by Instagram's UI.
Yes, but it won't fill the full screen. A 16:9 landscape photo on a 9:16 story canvas results in large black bars on the top and bottom. For full-screen stories, use a 9:16 portrait photo. You can use InstaCrop Pro to reframe a landscape shot into a 9:16 crop — just pick the most important part of the frame to keep.
Both use the same 9:16 (1080×1920px) format. The difference is how they're used: Stories are temporary 24-hour posts, while Reel covers are static thumbnail images that appear on your profile grid. For Reels covers, be aware that Instagram displays only a 1:1 square crop of the 9:16 image in the grid view — so center your key visual element.
Crop your photo to 9:16 right now
Free, instant, and your image never leaves your device.
Crop to Story Size — Free