📸 Social Media

Instagram Image Sizes 2026: The Complete Guide for Every Format

📅 Updated April 2026⏱ 8 min read✍️ PixelKit Editorial Team
📸
Instagram crops, resizes and re-compresses every image you upload. Upload at the wrong dimensions and Instagram makes the decision for you — cutting off your subject, adding grey letterbox bars, or degrading image quality. This guide gives you the exact pixel dimensions for every Instagram format in 2026, explains which performs best for reach, and shows you how to resize any image correctly in seconds for free.

Complete Instagram Image and Video Size Reference 2026

FormatRecommended SizeAspect RatioMax File Size
Square Post1080 × 1080 px1:18 MB
Portrait Post1080 × 1350 px4:58 MB
Landscape Post1080 × 566 px1.91:18 MB
Story (photo)1080 × 1920 px9:1630 MB
Story (video)1080 × 1920 px9:164 GB
Reel1080 × 1920 px9:164 GB
Profile Picture320 × 320 px min (800×800 recommended)1:1 (displayed circular)8 MB
IGTV Cover420 × 654 px2:38 MB
Carousel (each image)1080 × 1080 px or 1080 × 1350 px1:1 or 4:58 MB

Which Instagram Format Gets the Most Reach?

The 4:5 portrait format (1080×1350px) consistently outperforms all other feed post formats for organic reach and engagement. The reason is straightforward: a 4:5 post occupies 22% more vertical screen space than a 1:1 square post as users scroll. More screen space means more dwell time — the algorithm reads this as a positive engagement signal and distributes the post more widely.

The 1:1 square is the safe default. It never gets cropped, it fits all content types, and it's predictable. But for reach maximisation, portrait wins consistently across accounts and niches.

The 1.91:1 landscape format takes up the least screen space and is best reserved for content where the full width genuinely matters — panoramic scenes, before/after comparisons, wide graphic compositions. Don't use it for general feed posts if reach is the goal.

💡 For Reels: Always use 9:16 (1080×1920). Reels uploaded in any other ratio will have black bars, which signals low production quality and reduces algorithmic distribution.

How to Avoid Instagram's Compression

Instagram applies its own compression pass to every uploaded image, which often causes visible quality reduction in high-frequency detail areas — text, hair, fabric textures, fine lines. To minimise this:

  • Upload at exactly 1080px wide. Uploading wider forces Instagram to downsample. Uploading narrower forces it to upsample. Both cause quality loss. 1080px is Instagram's native display width.
  • Use JPG at 88–92% quality. Instagram's algorithm interacts more predictably with JPG than PNG or WebP. Export as JPG at high quality and let Instagram apply its single compression pass.
  • Use sRGB colour space. Instagram strips colour profiles and converts everything to sRGB. If you edit in Adobe RGB or DCI-P3, convert to sRGB before exporting to avoid unexpected colour shifts.
  • Avoid uploading already-compressed images. Each compression pass stacks artifacts. Start from the highest-quality version available.

Instagram Stories and Reels Specifications

Both Stories and Reels use the full-screen 9:16 vertical format. They differ in duration limits and how Instagram treats them algorithmically:

SpecificationStoriesReels
Dimensions1080 × 1920 px1080 × 1920 px
Max duration60 seconds per slide15 seconds to 90 seconds
Safe zone (vertical)Avoid top 14% and bottom 20%Avoid top 14% and bottom 35%
Reach potentialFollowers only (by default)Global discovery (FYP equivalent)

For Reels, keep all key content — faces, text, your subject — in the central 50–65% of the vertical frame. The bottom 35% is covered by the caption, username, audio name and action buttons. The top 14% is covered by the Stories/Reels navigation bar.

Instagram carousels are the platform's highest-engagement format on average — they earn more saves, shares and profile visits than single images. But they have one critical technical rule: all images must share the same aspect ratio.

Instagram determines the carousel's aspect ratio from the first slide. Every subsequent image is cropped to match. If your first slide is 4:5 and your second is 16:9, the second will be cropped to 4:5 — losing the left and right edges. Plan all carousel images at the same dimensions from the start.

Recommended carousel format: 1080×1350 px (4:5) — maximum feed space, highest reach, consistent with best-performing single image format. Shoot or prepare all slides at this ratio before creating the carousel post.

Profile Picture Requirements

Instagram profile pictures are displayed as circles. Upload a square image — Instagram centre-crops it to circular. The minimum upload size is 320×320 px, but upload at 800×800 px or larger for future-proofing — Instagram stores the full-size version and may display it at higher resolution in future updates.

Keep the key element (face, logo mark) centred and within the inner 70% of the frame — the circular crop removes all four corners. Test how your profile picture looks at 32px (the size shown in comment threads) — at that size, only the most high-contrast, simple imagery reads clearly.

JPG vs PNG vs WebP for Instagram Uploads

FormatInstagram HandlingRecommendation
JPGNative support, single compression passBest choice for photos
PNGInternally converted to JPG — may introduce quality loss on gradient imagesUse for graphics with text; not ideal for photos
WebPAccepted but converted to JPG internally — no advantage over uploading JPGNot recommended for Instagram

Upload JPG at 88–92% quality for photos. For graphics with text or flat areas, PNG is safer as Instagram's JPG conversion of PNGs sometimes introduces banding in flat-colour areas. Avoid WebP for Instagram — it gets converted to JPG internally anyway, adding an unnecessary processing step.

How to Resize for Instagram Free with PixelKit

  1. Open PixelKit and click the 📱 Social Media Presets tab
  2. Click the 📸 Instagram platform button
  3. Select your target format: Square (1:1), Portrait (4:5), Landscape (1.91:1), Story (9:16), or Reel (9:16)
  4. Upload your image
  5. Choose a fit mode: Smart Crop (fills the frame, may trim edges), Letterbox (shows the full image, adds padding bars), or Stretch (distorts to fill — generally avoid this)
  6. For Letterbox, choose a background colour — white, black, or a custom brand colour
  7. Select JPG at 90% quality for best Instagram compatibility
  8. Click Export — downloads immediately at exactly the right dimensions

📸 Resize for Instagram Free

All formats built in. Correct dimensions, correct quality. No account, instant download.

Open Instagram Presets →

Frequently Asked Questions

What is the best Instagram image size?
The best Instagram feed post size is 1080×1350 pixels (4:5 portrait). It occupies the most vertical screen space of any feed format, which means more dwell time and typically higher reach than square or landscape posts.
What size are Instagram Stories?
Instagram Stories should be 1080×1920 pixels in a 9:16 vertical aspect ratio. Keep important content in the central 66% of the frame vertically — the top 14% and bottom 20% are covered by UI elements.
Why do my Instagram photos look blurry after uploading?
Instagram applies its own compression to all uploads. To minimise quality loss: upload at exactly 1080px wide, use JPG at 88–92% quality, use sRGB colour space, and start from a high-quality source image. Uploading wider than 1080px forces downsampling, which causes softness.
Do carousel images need to be the same size?
Yes. Instagram sets the carousel aspect ratio from the first image and crops all subsequent images to match. Use consistent dimensions for all slides — ideally 1080×1350 (4:5) for maximum feed space.
Can I post WebP images on Instagram?
Instagram accepts WebP but converts it to JPG internally during upload, adding an unnecessary processing step. Upload JPG at high quality directly — it's simpler, more predictable, and produces the same result after Instagram's processing.

Related Guides