Resize
Instagram Image Size (2026): Resize Photos for Posts, Stories and Reels
Pick a square, portrait or story size, then fit your photo to it with Crop to fill. Your photo is resized in your browser and never uploaded.
Instagram sizes at a glance
Post (square)
1,080 x 1,080 px
Aspect ratio 1:1OfficialInstagram keeps 1080 px wide photos at full resolution between 1.91:1 and 3:4. Source: Instagram help (opens in a new tab)
Post (portrait 4:5)
1,080 x 1,350 px
Aspect ratio 4:5OfficialAlso the recommended 4:5 size in Meta ad specs, so it works for ads and scheduling tools. Source: Instagram help (opens in a new tab)
Post (portrait 3:4)
1,080 x 1,440 px
Aspect ratio 3:4OfficialTallest size Instagram keeps at full resolution (1440 px). Source: Instagram help (opens in a new tab)
Story
1,080 x 1,920 px
Aspect ratio 9:16RecommendedFrom Meta design requirements for Instagram Stories ads (minimum 600 x 1067). Source: Instagram help (opens in a new tab)
Quick reference
| Format | Size (px) | Aspect ratio | Status | Action |
|---|---|---|---|---|
| Post (square) | 1,080 x 1,080 px | 1:1 | Official | |
| Post (portrait 4:5) | 1,080 x 1,350 px | 4:5 | Official | |
| Post (portrait 3:4) | 1,080 x 1,440 px | 3:4 | Official | |
| Story | 1,080 x 1,920 px | 9:16 | Recommended |
Last checked: October 2026.
Drop images here
or paste with Ctrl+V
- JPG
- PNG
- WebP
- AVIF
- HEIC
- GIF
- BMP
- SVG
Processed on your device. Nothing is uploaded.
Settings for all images
New size
Pick a size for Instagram, or set your own.
Fills the new shape and crops the edges that don’t fit.
New size: 1,080 x 1,350 px
Applies to all files. Use a file's settings button to give it its own.
Loading settings…
On this page
How to use the Instagram Image Size
- Choose a size card or a table row, or pick a chip under New size. Portrait 4:5 is selected to start.
- Select Choose files, or drop your photos on the page. Each one is cropped to fill the new shape.
- To change what stays in view, open the settings button on a photo and drag on the preview, or use the Left to right and Top to bottom sliders. Then select Save and apply.
- Select Download, or Download all (ZIP) for a set of posts.
Choosing between square, portrait and story
Instagram doesn't ask for one size. It shows a feed photo anywhere from a wide rectangle to a tall one, so the first decision is shape rather than pixels. Everything on this page is 1080 px wide, and what changes is the height.
Square (1:1) is the safe, even shape. It sits well in a grid and suits product shots, graphics and anything centered. Portrait 4:5 takes up more of the screen as people scroll, which makes it the usual pick for people, food and travel photos. Portrait 3:4 is the tallest feed shape listed here and gives a vertical picture the most room.
Stories and Reels use a full-screen 9:16 frame. Our story size is 1080 x 1920 px, drawn from Meta's design requirements for story ads rather than from Instagram's photo help page, which is why the cards call it Recommended. Reels fill the same tall screen, so a 9:16 picture suits those as well.
A landscape photo works too, but it displays smaller than a portrait one, because the screen is taller than it is wide. If you shoot on a phone held upright, you already have most of what you need.
Why Instagram crops and softens photos
Two things surprise people. A photo shows up with its edges missing, and a sharp picture looks a little softer once it is posted.
Cropping happens because every part of the app has a frame. A photo outside the range Instagram accepts for a feed post is trimmed to fit, and the grid and story views each show a particular shape. The part that is cut is usually the edges, and nobody asked you which. Cropping the picture yourself, before you upload, puts the decision back in your hands.
Softness comes from file handling. A photo that is much larger than the screen has to be made smaller, and Instagram prepares its own copy of each upload for delivery. Starting from a 1080 px wide file means less of that guesswork, and a clean file at the right size tends to survive it better than a huge original. Treat that as a practical habit rather than a guarantee, since the app can change how it handles uploads at any time.
If sharpness is a worry, avoid stretching a small picture to reach 1080 px. Enlarging cannot add detail, and the tool warns you when a photo gets bigger than it was.
Fit a photo with crop to fill and the focal point
Choosing a size chip or card sets the exact width and height and switches Fit to Crop to fill. The photo is scaled until it covers the frame, then the overflow is trimmed. Nothing is stretched, so faces and logos keep their proportions.
By default the crop is centered. That is fine for a centered subject, and wrong for a portrait where the person stands to one side. Open the settings button on that photo and the focal point picker shows the whole picture with the kept area bright. Click or drag to move it, or use the Left to right and Top to bottom sliders if you prefer the keyboard. Center resets it. Select Save and apply to see the new crop.
If you would rather keep the whole picture, switch Fit to Fit with padding. The photo is shown in full and the leftover space gets a color, white or black or one you choose. It can look deliberate on a quiet background.
For a tighter edit before you size, the Crop Image tool lets you draw the area yourself. For other sizes, the general Image Resizer has presets for more platforms. Large files can go through Compress Image afterward if an upload is slow.
Frequently asked questions
What size should an Instagram post be?
A 1080 x 1350 px portrait (4:5) photo is a strong default, because it fills more of the feed than a square. Use 1080 x 1080 px for a square, or 1080 x 1440 px for the tallest portrait. Instagram keeps photos 1080 px wide at full resolution within its supported range.
What size is an Instagram story?
A story is 1080 x 1920 px with a 9:16 ratio. That figure comes from Meta design requirements for story ads, which state a minimum of 600 x 1067 px. Instagram does not publish one exact organic story size, so this one is a recommendation, not a rule.
Why does Instagram crop my photo?
Instagram accepts a limited range of shapes in the feed, and it trims any photo outside that range to fit. The grid and story views also show their own shapes. Resize with Crop to fill and set the focal point yourself, so the part you want to keep stays in view.
Why does my photo look blurry on Instagram?
Uploads are processed by Instagram, so a posted photo is not identical to the file you sent. Oversized files are made smaller and enlarged ones look soft. Upload a sharp photo that is already 1080 px wide, and avoid stretching a small image to reach that size.
Can I post a landscape photo?
Yes. Instagram accepts wide photos down to about 1.91:1, but they take up less of the screen than a portrait. To fill the feed, use Crop to fill with a 4:5 size. To keep the full scene, choose Fit with padding and pick a background color.
Are my photos uploaded to this site?
No. Your photos are resized in your browser and are never uploaded here, so nothing about them is stored on a server. You only upload to Instagram yourself, afterward. The page needs no account, and the files carry no watermark.
Related tools
- Image ResizerResize by pixels, percent or inches, with social media presets.
- Crop ImageCut an image down to the part you want, or crop a circle.
- YouTube ThumbnailResize to a YouTube thumbnail, 1280 x 720 (16:9).
- Compress ImageMake files smaller, to a size like 50 KB or a quality you choose.
- Rotate & FlipRotate 90 or 180 degrees, or flip horizontally or vertically.
- Image ConverterConvert to JPG, PNG, WebP or AVIF, including HEIC and SVG files.