Resize Image for Instagram

Resize images to exact Instagram dimensions — posts, stories, reels, carousel, profile picture. Choose a preset and download instantly.

No signup required · Free & unlimited · Center crop · 20+ formats

Tap to choose your file

or

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Your image is uploaded over an encrypted connection and automatically deleted after 2 hours.

Instagram Image Sizes in 2026

Instagram supports several image formats, each with specific dimensions. Using the exact recommended size prevents double-compression and ensures your images look sharp on every device. Here is a complete reference for all Instagram image types:

FormatSize (px)Aspect RatioMax File SizeNotes
Square Post1080 × 10801:130 MBClassic format, clean grid look
Portrait Post1080 × 13504:530 MBBest engagement — max feed space
Tall Post (NEW)1080 × 14403:430 MBNew in 2025, matches grid preview
Landscape Post1080 × 5661.91:130 MBLeast engagement, letterboxed on mobile
Story (image)1080 × 19209:1630 MBFull-screen vertical, 5 sec display
Story (video)1080 × 19209:16250 MBUp to 60 sec per segment
Reel1080 × 19209:164 GBUp to 3 min (in-app), 15 min via API
Reel Cover1080 × 19209:1630 MBThumbnail shown in feed & profile
Carousel1080 × 13504:530 MB per imageUp to 20 slides, first slide sets ratio
Profile Picture320 × 3201:130 MBCropped to circle, stored at 320 px
Highlights Cover1080 × 19209:1630 MBCropped to circle, center important elements
Shop Product1024 × 10241:18 MBSquare for catalog, clean background

All image formats support JPG and PNG. Instagram converts uploads to JPEG internally. Upload in RGB color mode (not CMYK).

Best Practices for Instagram Images

Use portrait 4:5 for maximum engagement. A 1080 × 1350 image takes up the most screen real estate in the Instagram feed. Studies consistently show portrait posts outperform square and landscape formats in likes, comments, and saves.

Keep safe zones in mind for Stories and Reels. Instagram overlays the username bar at the top (~14% of the screen) and a reply/interaction bar at the bottom (~20%). Keep all important text, logos, and key elements within the center 1080 × 1420 px safe zone — at least 250 px from top and bottom edges.

Make the first carousel slide count. The first slide’s aspect ratio is applied to all subsequent slides. Instagram auto-crops any slide that doesn’t match. Use consistent dimensions (ideally 1080 × 1350 for all slides) to prevent unexpected cropping.

Profile pictures are cropped to a circle. Upload at 320 × 320 px minimum. Keep faces and logos centered because edges will be clipped by the circular crop. On desktop, profile pictures display at ~150 px, so higher resolution helps.

Use 1080 px width for everything. Instagram downscales anything wider than 1080 px and upscales anything narrower than 320 px (with quality loss). Uploading at exactly 1080 px wide avoids both — the image passes through with only one round of compression.

How Instagram Handles Uploads

When you upload a photo to Instagram, the app applies several transformations before publishing:

Why exact dimensions matter: If your image is 2400 × 3000 px, Instagram first downscales it to 1080 × 1350, then compresses it to JPEG. That’s two quality-reducing steps. If you upload at exactly 1080 × 1350, the downscaling step is skipped entirely, and your image only gets compressed once — resulting in noticeably sharper output.

Frequently Asked Questions

Instagram supports three post sizes: Square (1080 × 1080, 1:1), Portrait (1080 × 1350, 4:5), and Landscape (1080 × 566, 1.91:1). Portrait 4:5 is recommended for maximum engagement because it takes up the most screen space in the feed.
For feed posts, 4:5 portrait (1080 × 1350) gets the highest engagement because it takes up the most screen space. For Stories and Reels, use 9:16 (1080 × 1920). Square 1:1 (1080 × 1080) works well for a clean, uniform grid aesthetic.
Yes, Instagram compresses every image you upload. If your image is larger than 1080 px wide, Instagram first downscales it, then applies JPEG compression — two quality-reducing steps. Uploading at the exact recommended dimensions (e.g., 1080 × 1350 for portrait) skips the downscaling step, so your image only gets compressed once, resulting in noticeably better quality.
Instagram Stories use 1080 × 1920 px (9:16 aspect ratio). Keep text and important elements within the safe zone — at least 250 px from the top and bottom edges — because Instagram’s UI overlays (username, reply bar) cover roughly 14% of the top and 20% of the bottom.
Yes! Upload your HEIC photo from iPhone, choose an Instagram preset (e.g., Portrait 1080 × 1350), and optionally convert to JPG — all in one step. Our tool supports HEIC, HEIF, AVIF, WebP, and 20+ other image formats.

Related Image Tools

← Back to Resize Image