Instagram supports multiple post formats - feed photos, carousels, Reels, Stories - and each has its own optimal dimensions. Getting these wrong results in awkward crops, blurry compression, and important visual elements disappearing behind the UI. Here are the correct Instagram image sizes for every format in 2026, with aspect ratios, pixel dimensions, and safe zone guidance.
Instagram image sizes - complete quick reference
| Format | Aspect Ratio | Recommended Resolution | Notes |
|---|---|---|---|
| Profile photo | 1:1 | 320 × 320 px | Displayed as a circle - center your subject |
| Square feed post | 1:1 | 1080 × 1080 px | Balanced format; good for symmetrical compositions |
| Portrait feed post | 4:5 | 1080 × 1350 px | Instagram's recommended feed format; most feed real estate |
| Landscape feed post | 1.91:1 | 1080 × 566 px | Wide panoramic shots; takes least vertical space in feed |
| Vertical feed post (tall portrait) | 3:4 | 1080 × 1440 px | Alternative to 4:5; slightly taller |
| Stories | 9:16 | 1080 × 1920 px | Full-screen vertical; leave 250 px safe zone top and bottom |
| Reels (video) | 9:16 | 1080 × 1920 px | Same as Stories; cover photo should also be 1080 × 1920 px |
| Reels (profile grid thumbnail) | 3:4 | 1080 × 1350 px (crop of 9:16) | Only visible crop area on the profile grid |
| Story ads / Reels ads | 9:16 | 1080 × 1920 px | Higher quality for paid; follow Meta's ad specs for each placement |
Understanding aspect ratios and pixels
Two terms come up constantly when discussing Instagram image sizes:
- Aspect ratio is the shape of your image - the relationship between its width and height. A 1:1 ratio is a perfect square. A 4:5 ratio is taller than it is wide (portrait). A 9:16 ratio is the tall vertical you see on Stories and Reels.
- Pixels are the tiny dots that make up a digital image. More pixels = sharper image. Instagram recompresses uploads, so starting with a higher-resolution file means less quality loss after compression.
Always use the recommended pixel dimensions as your minimum export target. Instagram will not display images at higher resolution than its compression allows, but starting from a higher-quality source protects against visible degradation.
Instagram feed post sizes: square, portrait, and landscape
Portrait (4:5) - 1080 × 1350 px - Instagram's recommended format
Portrait is Instagram's recommended feed format and the one that takes up the most vertical space in the feed. A taller image simply attracts more attention as someone scrolls - it occupies more screen real estate before the next post appears. Use this for:
- People, portraits, and full-length fashion shots
- Infographics and text-heavy image posts
- Product photography where the product is tall
- Any post where stopping the scroll is the priority
Important grid consideration: Instagram's profile grid now previews images in a 3:4 ratio. A 4:5 portrait image will be slightly cropped on the grid - keep your critical visual elements (faces, logos, text) within the central 3:4 safe area.
Square (1:1) - 1080 × 1080 px
The square format is Instagram's historical default and still works reliably for:
- Brand graphics and designed content that looks balanced in a square
- Product flat lays
- Carousel posts where all images should be the same format
- Grid aesthetics where you want a uniform look
Square images display on the profile grid without any cropping - what you see in the post is what you see on the grid, making it the most predictable format for curating a grid aesthetic.
Landscape (1.91:1) - 1080 × 566 px
Landscape posts are wider than they are tall and take up the least vertical feed real estate. They work well for:
- Sweeping panoramic landscape photography
- Architecture shots with strong horizontal lines
- Group photos where the width matters
Be aware: landscape images are small on the feed because they are short. They are less effective as scroll-stopping content but appropriate when the composition genuinely requires width.
Instagram Stories size: 1080 × 1920 px (9:16)
Stories are full-screen vertical experiences. The correct size is 1080 × 1920 pixels at a 9:16 aspect ratio. Uploading at the correct dimensions ensures your content fills the screen without letterboxing, blurry scaling, or forced white borders.
Safe zones for Stories
Instagram overlays its own UI elements on Stories:
- Top area: Username, account icon, and the Story progress bar appear over approximately the top 250 pixels
- Bottom area: The reply bar and interactive elements cover approximately the bottom 250 pixels
Keep all text, logos, faces, and important visual elements within the central safe zone - roughly 1080 × 1420 pixels, centered vertically on the canvas. Content placed too close to the top or bottom risks being obscured.
Using non-vertical images in Stories
If your source image is square or landscape, Instagram will center it on the vertical canvas with a blurred or colored background filling the empty space. This works fine, but treat the resulting empty space intentionally: add text overlays, stickers, GIFs, or brand elements to fill the areas around the central image rather than leaving them bare.
Instagram Reels size: 1080 × 1920 px (9:16)
Reels follow the same vertical format as Stories: 1080 × 1920 pixels at 9:16. The full video plays at this size when someone opens the Reel or encounters it in the Explore or Reels tabs.
Reels on the profile grid
On your profile grid, Reels are displayed at a 3:4 crop of the full 9:16 frame. This means the top and bottom of your Reel video will be cut off when viewed as a grid thumbnail. To control what appears in the thumbnail:
- After uploading, tap Edit cover on the final upload screen.
- Either select a frame from the video or upload a custom cover image.
- Use the Profile grid preview tab to see the 3:4 crop and adjust accordingly.
You can update a Reel's cover photo even after it is published - tap the menu in the top right of the Reel, then select Edit cover.
Reels cover photo
Your Reels cover photo should also be at 1080 × 1920 pixels if you are uploading a custom image. This ensures the cover looks sharp whether it is displayed at full Reel dimensions or cropped to the 3:4 grid preview.
Instagram carousel post size
Carousels can contain 2 to 20 photos or videos. Instagram takes its sizing cue from the first image in your carousel, and applies one of these options:
- Match first image: All subsequent images crop to the same dimensions as the first.
- Convert to squares: All images become 1:1.
- Mixed dimensions: Each image keeps its original dimensions - but Instagram adds spacing above and below non-portrait images and displays portrait images at 4:5.
Best practice: Decide on one format (square, portrait, or landscape) and crop all carousel images to the same dimensions before uploading. This keeps the carousel visually consistent and avoids Instagram's automatic cropping decisions.
If your carousel includes videos, Instagram forces all images to portrait dimensions - even if the first image was square or landscape. Plan for this if you are mixing photos and videos.
Instagram profile photo size: 320 × 320 px (1:1)
Your profile photo appears across Instagram in multiple contexts: your profile page, the stories tray, the feed when you post, and in DMs. The recommended upload size is 320 × 320 pixels in a 1:1 square format.
Instagram displays it as a circle everywhere - anything too close to the corners gets cropped. Keep your subject (face, logo) centered with some breathing room from the edges. A subject that fills 70–80% of the circle area tends to look clean without feeling claustrophobic.
You can upload a larger file (800 × 800 px or higher) and Instagram will scale it down. Higher source resolution helps maintain clarity especially at small display sizes.
Instagram ad sizes
Instagram ad sizes generally match organic post dimensions but with higher resolution recommendations for paid placements:
- Single image or video Story/Reels ad: 1080 × 1920 px (9:16)
- Feed image ad: 1080 × 1080 px (square) or 1080 × 1350 px (portrait)
- Carousel ad: 1080 × 1080 px per card recommended
For detailed ad specifications, check Meta's Ads Manager guidance - it updates regularly with new placement-specific requirements.
Common Instagram image size mistakes to avoid
- Uploading below 1080 px width: Instagram's compression will degrade quality further - always start at 1080 px minimum.
- Ignoring the 3:4 grid crop: Text or faces placed in the outer edges of a 4:5 or 9:16 image may be cropped on the profile grid.
- Placing text in the Story safe zones: The top and bottom 250 px of Stories are covered by Instagram's UI - keep key content in the central area.
- Mixing dimensions in carousels without planning: Inconsistent carousel dimensions look unprofessional and Instagram's auto-crop is often unpredictable.
- Using a square profile photo with a centered landscape: Faces or logos placed off-center will be clipped when displayed as a circle.
Related Instagram size guides
For more detailed specs on individual formats, see the dedicated guides:
- Instagram feed photo sizes - square, 4:5 and landscape
- Instagram Reels dimensions and safe zones
- Instagram Stories dimensions and sticker safe zones
Key takeaways
- Portrait (1080 × 1350 px, 4:5) is Instagram's recommended feed format - most feed real estate, best scroll-stopping power
- Stories and Reels: 1080 × 1920 px (9:16) - always full-screen vertical
- Profile grid previews at 3:4 - keep important content centered in that safe zone
- Stories safe zones: keep content 250 px from top and bottom to avoid UI overlay
- Carousel consistency: decide on one format before uploading and crop all images to match
- Always upload at 1080 px width minimum to minimize Instagram compression quality loss
Frequently asked questions
- What is the ideal Instagram image size in 2026?
- The ideal Instagram image size depends on the format: square feed posts are 1080 × 1080 pixels (1:1), portrait feed posts are 1080 × 1350 pixels (4:5), landscape feed posts are 1080 × 566 pixels (1.91:1), Stories and Reels are 1080 × 1920 pixels (9:16), and profile photos are 320 × 320 pixels.
- What is the best Instagram post size for feed photos?
- Instagram recommends portrait (1080 × 1350 pixels, 4:5 aspect ratio) as the default feed post format. It takes up the most vertical space in the feed, giving your image greater visibility than square or landscape formats.
- What size are Instagram Stories?
- Instagram Stories are 1080 × 1920 pixels with a 9:16 aspect ratio. Leave roughly 250 pixels of space free at the top and bottom to avoid text or logos being covered by the interface overlays.
- What size should Instagram Reels be?
- Instagram Reels are 1080 × 1920 pixels (9:16 aspect ratio) - the same dimensions as Stories. Your Reels cover/thumbnail should also be 1080 × 1920 pixels for best results.
- What is the new Instagram grid size?
- Instagram's profile grid now previews posts in a 3:4 ratio. Your full-size post can still be 4:5, 1:1, or 1.91:1, but keep important visual elements centered within the 3:4 safe zone to ensure nothing is cropped on the grid view.
- Why does my Instagram photo look blurry?
- Blurry Instagram photos are usually caused by uploading images below the minimum resolution. Always export photos at 1080 pixels wide (minimum). Instagram recompresses uploaded images - starting with a higher-resolution file reduces visible quality loss after compression.
- What file formats does Instagram accept?
- Instagram accepts JPEG, PNG, BMP, and non-animated GIF files for photos, and MOV and MP4 files for videos. JPEG is the most reliable format for photos; MP4 (H.264 codec) is the standard for video.