Instagram Photo Size and Dimensions
The sizes and aspect ratios for Instagram feed photos and Stories, in one table. Need to export a photo at one of them? A free resizer sits below the table.
Instagram photo sizes
| Format | Size | Ratio | Note |
|---|---|---|---|
| Square feed photo | 1080 x 1080 px | 1:1 | posterly's recommended feed size. Minimum 320 x 320 px. |
| Portrait feed photo | 1080 x 1350 px | 4:5 | Fills the most screen on mobile. |
| Landscape feed photo | 1080 x 566 px | 1.91:1 | The widest standard feed ratio. |
| Story or Reel cover | 1080 x 1920 px | 9:16 | Minimum 720 x 1280 px. |
1080 x 1080 is posterly's recommended feed size and 1080 x 1920 is its Story size, from the same registry that checks a post before it is published. 1080 x 1350 and 1080 x 566 are those widths at 4:5 and 1.91:1. posterly accepts any feed photo from 9:16 to 1.91:1. Instagram can change what it displays, so treat the sizes as safe targets.
Resize a photo to one of these sizes
1. Upload Image
Click to upload or drag and drop
PNG, JPG, or WEBP
2. Choose Size
Square Post
1080 x 1080px · 1:1 ratio
Portrait Post
1080 x 1350px · 4:5 ratio
Landscape Post
1080 x 566px · 1.91:1 ratio
Story/Reels
1080 x 1920px · 9:16 ratio
Profile Picture
320 x 320px · Square
Do this with your AI agent
Already use Claude or ChatGPT? Connect posterly over MCP and paste this prompt.
Turn these five photos into an Instagram carousel, write a caption for it, and check it with validate_post before you schedule anything.
Photo resized? Schedule it to Instagram with posterly.
posterly lets you schedule posts across 18 platforms with AI-powered captions. Start with a free 7-day trial.
Which Instagram photo size should I use?
Use 1080 x 1350 pixels (4:5) when you want a feed photo to take up as much of the screen as possible, and 1080 x 1080 pixels (1:1) for a square. Use 1080 x 1920 pixels (9:16) for Stories and for a Reel cover. Export at 1080 pixels wide or more so the photo is not upscaled.
The profile grid is a separate view that crops wider photos to a tall tile. Preview it with the Instagram grid planner, or split one panoramic photo with the carousel splitter. For more formats and limits, read the Instagram guide, or schedule Instagram posts with posterly.
Frequently Asked Questions
What is the best photo size for Instagram?
For a feed photo, 1080 x 1350 pixels (4:5) fills the most screen on mobile, and 1080 x 1080 pixels (1:1) is the square option. Stories and Reels use 1080 x 1920 pixels (9:16).
What aspect ratios can an Instagram feed photo use?
posterly accepts a feed photo anywhere from 9:16 (tall) to 1.91:1 (wide). The standard presets are 1:1, 4:5, 1.91:1, and 4:5 fills the most screen on mobile. Stories use 9:16.
Does Instagram crop photos on the profile grid?
Yes. The profile grid shows a tall tile that centre-crops wider photos, while the post itself opens uncropped. The Instagram grid planner previews the crop before you post.
Will a smaller photo still upload?
Yes, but it is upscaled and can look soft. posterly recommends a source at least 1080 pixels wide. The smallest feed size in posterly's guidance is 320 x 320 pixels.
Can I resize a photo to these sizes here?
Yes. The resizer on this page runs in your browser with no signup, and your photo is not uploaded to posterly. For the full set of platform presets, use the image resizer.
More Free Tools
Check out our other free social media tools to boost your content creation workflow.
Image Resizer
Resize images to perfect dimensions for Instagram, Facebook, Twitter, LinkedIn and more.
Try it nowInstagram Grid Planner
Preview upcoming posts on a 3 column Instagram profile grid.
Try it nowInstagram Carousel Splitter
Split your panoramic images into seamless carousel slides.
Try it now