
How to Resize Images for Instagram: Complete Size Guide

Lisa Wang
Digital Marketing Strategist
Instagram has strict image size requirements for posts, stories, reels, and profile pictures. This complete guide covers every dimension, aspect ratio, and best practice for resizing images so they look perfect on Instagram in 2026.
Table of Contents
- Why Instagram Image Size Matters
- Instagram Feed Post Sizes
- Instagram Story Sizes
- Instagram Reel Cover Sizes
- Instagram Profile Picture Size
- Instagram Carousel Post Sizes
- Instagram Live and IGTV Covers
- How to Resize Images for Instagram
- Best Practices for Instagram Images
- Common Instagram Image Problems and Fixes
- Conclusion
Instagram is one of the most visual platforms on the internet, and getting your image dimensions right is the difference between a post that looks polished and professional and one that looks cropped, stretched, or pixelated. Instagram has specific size requirements for every surface — feed posts, stories, reels covers, profile pictures, and carousel images — and the platform has a habit of changing these requirements as new features launch. This complete guide covers every Instagram image size you need to know in 2026, explains how to resize images for each one, and shares best practices for keeping your content looking its best.
Why Instagram Image Size Matters
Instagram crops, compresses, and resizes every image you upload. If you upload an image that does not match the expected dimensions, Instagram makes decisions for you — and those decisions are not always good. A photo that is too tall gets cropped to a square in the feed. A story image that is the wrong aspect ratio gets stretched or bordered with bars. A profile picture that is too small looks blurry when displayed at full size.
When you resize your images to match Instagram's expected dimensions before uploading, you control exactly how the final image looks. You can compose the crop intentionally, keep important details in the visible area, and avoid the ugly artifacts that Instagram's own compression introduces when it has to do heavy resizing.
Instagram Feed Post Sizes
The Instagram feed is where your posts appear in your profile grid and in your followers' feeds. There are three aspect ratios you can use for feed posts.
Square Posts (1:1)
The classic Instagram format. Square posts are 1080 by 1080 pixels. This is the safest choice because it displays consistently in the feed, on your profile grid, and in the explore page without any cropping.
- Recommended size: 1080 by 1080 pixels
- Aspect ratio: 1:1
- Minimum size: 600 by 600 pixels (anything smaller will look blurry)
- Maximum size on upload: 1080 by 1080 pixels (Instagram downscales larger images)
Portrait Posts (4:5)
Portrait posts are taller than they are wide, which makes them take up more vertical space in the feed and grab more attention. This is the most popular format for 2026 because it dominates the screen on phones.
- Recommended size: 1080 by 1350 pixels
- Aspect ratio: 4:5
- Display in feed: Cropped to roughly 4:5 in the feed, shown full size when tapped
- Profile grid: Cropped to a square, so keep important content centered
Landscape Posts (1.91:1)
Landscape posts are wider than they are tall. They take up less vertical space in the feed, which can be a disadvantage for engagement, but they are the right choice for wide scenes and panoramic photos.
- Recommended size: 1080 by 566 pixels
- Aspect ratio: 1.91:1
- Display in feed: Shown at full width, cropped vertically
- Maximum size: 1080 by 566 pixels for standard landscape, though Instagram also accepts up to 1080 by 1350 in landscape orientation
Instagram Story Sizes
Stories are full-screen vertical images that appear for 24 hours (or longer if added to highlights). They take up the entire phone screen, so they have a tall, narrow aspect ratio.
- Recommended size: 1080 by 1920 pixels
- Aspect ratio: 9:16
- Minimum size: 600 by 1067 pixels (will look blurry)
- Safe zone: Keep important content within the central 1080 by 1420 area to avoid being covered by the profile picture, buttons, and other UI elements
Story Safe Zones
Instagram overlays UI elements on top of stories — your profile picture and username at the top, the reply bar at the bottom, and swipe-up links if applicable. If your important content sits under these elements, it gets hidden. The safe zone is roughly the central 1080 by 1420 pixels of the 1080 by 1920 canvas. Always design within this zone.
Instagram Reel Cover Sizes
Reels are short vertical videos, but each reel has a cover image that appears in the feed, on your profile, and in the reels tab. The cover image is important for getting people to tap and watch.
- Recommended cover size: 1080 by 1920 pixels (same as stories)
- Feed display: Cropped to 4:5 (1080 by 1350)
- Profile grid display: Cropped to 1:1 (1080 by 1080)
- Reels tab display: 9:16 (1080 by 1920)
Because the cover is displayed at three different aspect ratios, design with all three in mind. Keep the most important content — faces, text, key visuals — in the central square area so it survives every crop.
Instagram Profile Picture Size
Your profile picture is the small circular image that represents you across Instagram. It appears in comments, in the feed, on your profile, and in direct messages.
- Recommended size: 320 by 320 pixels
- Display size: 110 by 110 pixels in the feed, 32 by 32 pixels in comments
- Format: JPG or PNG
- Important: The image is displayed as a circle, so keep important content away from the corners
Instagram Carousel Post Sizes
Carousels are posts with multiple images that users swipe through. Each image in the carousel should be the same aspect ratio to avoid jarring transitions.
- Recommended size: 1080 by 1080 pixels (square) or 1080 by 1350 pixels (portrait)
- Aspect ratio: 1:1 or 4:5
- Maximum images per post: 10 (in 2026)
- Tip: Use the same aspect ratio for every image in the carousel for a consistent experience
Instagram Live and IGTV Covers
For live broadcasts and IGTV content (where still supported), cover images follow the same dimensions as stories and reels.
- Cover size: 1080 by 1920 pixels
- Aspect ratio: 9:16
How to Resize Images for Instagram
Now that you know the dimensions, here is how to actually resize your images to match.
Method 1: Online Image Resizer
The fastest method for most users is an online tool. Upload your image, choose the Instagram format you need, and download the resized result.
- Open an online image resizer that supports Instagram presets.
- Upload your image.
- Select the Instagram format — square, portrait, story, or profile picture.
- Adjust the crop if needed. Most tools let you drag the image to reposition it within the frame.
- Download the resized image and upload it to Instagram.
Method 2: Desktop Software
For more control, use a desktop image editor like Photoshop, Affinity Photo, or GIMP.
- Open your image in the editor.
- Use the crop tool with a fixed aspect ratio (1:1, 4:5, or 9:16).
- Drag the crop frame to compose your image.
- Resize the canvas to the exact pixel dimensions (1080 by 1080, 1080 by 1350, or 1080 by 1920).
- Export as JPG at quality 85 or above.
Method 3: Mobile Apps
If you edit on your phone, apps like Snapseed, VSCO, and Lightroom Mobile all let you crop to specific aspect ratios before exporting.
- Open your image in the app.
- Find the crop or aspect ratio tool.
- Choose the Instagram ratio — 1:1, 4:5, or 9:16.
- Adjust the crop position.
- Export at full resolution.
Best Practices for Instagram Images
Always Export at the Recommended Size
Instagram compresses anything larger than 1080 pixels wide down to 1080 pixels. If you upload a 4000-pixel image, Instagram's compression makes decisions for you, and the result is often softer and more artifacted than if you had resized to 1080 pixels yourself. Always export at the recommended size before uploading.
Use JPG for Photos, PNG for Graphics
For photographs, JPG at quality 85 to 90 is the best choice — small file size, good quality. For graphics with text, flat colors, or sharp edges, PNG preserves the detail better and avoids the artifacts that JPG introduces on text.
Keep File Size Under 30 MB
Instagram rejects images larger than 30 MB. For most properly resized images this is never an issue, but if you are uploading a very high-resolution PNG, check the file size before uploading.
Design for the Safe Zone
For stories and reel covers, always design within the safe zone. The top and bottom of the 9:16 canvas are covered by UI elements, so anything you put there will be hidden. Keep faces, text, and key visuals in the central area.
Test on a Real Device
Before publishing, preview your image on an actual phone. What looks good on a large desktop monitor can look different on a small mobile screen. Check that text is readable, that the crop looks right, and that colors are accurate.
Common Instagram Image Problems and Fixes
Problem: My Photo Looks Blurry After Uploading
This usually happens because the image was too small or too large. If it was smaller than 1080 pixels wide, Instagram scaled it up, which causes blur. If it was much larger, Instagram's compression softened it. Fix it by exporting at exactly the recommended size (1080 by 1080, 1080 by 1350, or 1080 by 1920) and uploading that.
Problem: My Photo Is Cropped Wrong in the Feed
Instagram crops non-square images to 4:5 in the feed. If your image is a different aspect ratio, parts of it get cut off. Fix it by cropping to 4:5 (1080 by 1350) before uploading, so you control the crop.
Problem: My Story Has Black Bars
Black bars appear when your story image is not 9:16. Instagram adds bars to fill the screen. Fix it by resizing to exactly 1080 by 1920 before uploading.
Problem: My Profile Picture Looks Pixelated
Profile pictures are displayed very small, so a low-resolution source image looks blurry. Upload a 320 by 320 pixel image, which gives Instagram enough resolution to display crisply at any size.
Conclusion
Resizing images for Instagram is not complicated once you know the dimensions. The key sizes to remember are 1080 by 1080 for square feed posts, 1080 by 1350 for portrait feed posts, 1080 by 1920 for stories and reel covers, and 320 by 320 for profile pictures. Always export at these sizes before uploading, design within the safe zones, and use the right format (JPG for photos, PNG for graphics). Do this consistently and your Instagram content will look sharp, professional, and intentional every time.
Sources & References
About the Author

Lisa Wang
Digital Marketing Strategist
Lisa specializes in content strategy and SEO for tech products. She helps creators and businesses optimize their digital workflows for maximum efficiency.
Frequently Asked Questions
What is the best image size for Instagram posts in 2026?
What size should Instagram story images be?
Why does Instagram make my photos blurry?
Should I use JPG or PNG for Instagram?
How many images can I put in an Instagram carousel?
Start working smarter today
Join 500,000+ users who trust VisualDocs for their daily image and PDF workflows.

