Instagram crops anything that doesn't match its preferred ratios. Upload at these exact pixel dimensions in 2026 to keep your photos sharp, uncropped, and grid-friendly.
| Asset | Dimensions | Ratio | Format | Max size |
|---|---|---|---|---|
| Post — Square | 1080 × 1080 | 1:1 | JPG | 30 MB |
| Post — Portrait | 1080 × 1350 | 4:5 | JPG | 30 MB |
| Post — Landscape | 1080 × 566 | 1.91:1 | JPG | 30 MB |
| Story / Reel | 1080 × 1920 | 9:16 | JPG / MP4 | 30 MB |
| Profile Picture | 320 × 320 | 1:1 | JPG | 5 MB |
| Carousel | 1080 × 1080 or 1080 × 1350 | 1:1 or 4:5 | JPG | 30 MB |
Pro tip: Portrait 1080×1350 is the highest-reach feed size — it fills the most vertical space in mobile feeds. Keep critical elements in the center square so the grid preview still works.
Why Instagram Image Sizes Matter
Instagram's algorithm favors content that fills the screen. Portrait images (1080×1350) take up more real estate in the feed than square or landscape posts, which is why they consistently outperform other formats for reach and engagement. If your image doesn't match Instagram's preferred ratios, Instagram will either crop it automatically or compress it — both reduce quality and can cut off important parts of your photo.
Instagram Post Sizes Explained
Square Posts (1080×1080) are the classic Instagram format and still widely used for profile grid consistency. They display identically on desktop and mobile feeds, making them the safest choice when you're unsure how your content will be viewed.
Portrait Posts (1080×1350) are the highest-reach format on Instagram in 2026. Because they fill more vertical space on mobile screens, they stop more scrollers mid-feed. If you're posting a single product photo, a portrait, or a promotional image and reach matters, always choose 1080×1350.
Landscape Posts (1080×566) work best for wide scenes — architecture, group photos, panoramic shots. They take up less feed space, which means slightly lower organic reach, but they're the right call when cropping would ruin the composition.
Stories and Reels (1080×1920) use the full screen and are Instagram's fastest-growing content type. Keep all text, faces, and calls to action in the center 1080×1420 zone to avoid being obscured by the username bar at the top and the action buttons at the bottom.
How to Resize Images for Instagram Without Losing Quality
- Always start from the highest-resolution version of your original photo.
- Downscale to the target size in a single step — never upscale a small image.
- Export as JPG at 85–90% quality for photos; PNG for graphics with text or logos.
- Use Gitsize to resize to exact Instagram dimensions instantly in your browser — nothing uploads to a server.
Instagram Grid Strategy
Your Instagram grid is the first thing a potential follower sees when they visit your profile. Consistency in aspect ratio matters more than most creators realize. Mixing portrait and square posts creates an uneven grid that looks unprofessional. Pick one format and stick to it — most growth-focused accounts use portrait (4:5) for maximum feed real estate and a clean, consistent grid.
Common Instagram Image Mistakes
- Uploading the wrong aspect ratio: Instagram will crop automatically and the result is often bad.
- Using low-resolution images: Anything below 1080px wide will be upscaled and look blurry.
- Ignoring the safe zone on Stories: Text too close to the edge gets covered by UI elements.
- Using PNG for photos: JPG produces smaller files and faster load times for photographic content.
Frequently asked questions
What size should an Instagram post be in 2026?
Square posts are 1080×1080 pixels. Portrait posts (the best for reach) are 1080×1350. Landscape posts are 1080×566.
What is the size of an Instagram story?
Instagram Stories and Reels are 1080×1920 pixels (9:16 aspect ratio). Keep text and logos in the middle 1080×1420 area to avoid the top username bar and bottom action bar.
What is the best Instagram profile picture size?
Upload a square image at least 320×320 pixels. Instagram crops it into a circle, so center your subject.