Instagram Image and Video Size Guide (Posts, Reels, Stories)
Wrong dimensions are the reason Instagram posts look cropped or blurry. This is a plain reference for the sizes people use most. It’s also handy if you’re wondering what quality you’ll get from a download.
Sizes at a glance
| Format | Pixels | Ratio |
|---|---|---|
| Feed photo, portrait (best default) | 1080 × 1350 | 4:5 |
| Feed photo, tall | 1080 × 1440 | 3:4 |
| Feed photo, square | 1080 × 1080 | 1:1 |
| Feed photo, landscape | 1080 × 566 | 1.91:1 |
| Reels | 1080 × 1920 | 9:16 |
| Stories | 1080 × 1920 | 9:16 |
| Profile picture | 320 × 320 or larger | 1:1 (shown as a circle) |
Carousels
A carousel can hold up to 20 photos and videos. The first slide sets the shape for the whole post, so use the same ratio on every slide or Instagram will crop the rest to match.
Video format
MP4 with H.264 video and AAC audio is the safest choice, and it’s what you get when you download a video from Instagram. Videos posted to the feed are now treated as Reels, so vertical 9:16 is a good habit.
A few quirks
- The profile grid shows posts as 3:4 thumbnails, so a Reel’s cover crops to that shape. Keep titles and faces in the middle.
- Instagram draws its buttons over the bottom and right edge of Reels. Keep text away from there.
- Sending a video through a messaging app before uploading usually lowers its quality.
What this means for downloads
A downloaded photo or video is the file Instagram stores, so it will be at most the sizes above, and feed photos are usually around 1080 pixels wide. If you want the full-size original of your own picture, check your phone’s gallery, not Instagram. For Reels quality, see how to download Reels in HD.
Instagram changes these from time to time. The figures here were last checked in October 2026. You can try the photo downloader or the carousel downloader yourself.