Platform Guide · Instagram

How to Compress Images for Instagram

Instagram re-compresses your images before displaying them. Learn the exact dimensions and compression settings to keep your photos looking sharp in the feed.

⚠️

Why Instagram Quality Degrades

Instagram automatically re-compresses images using JPEG quality settings around 70–85%. If you upload an oversized image (e.g. a 6MB camera JPG), Instagram does two things that hurt quality: it downscales the image and then re-compresses it. Starting with the correct dimensions and pre-compressing prevents both of these issues.

Recommended Instagram Image Sizes (2025)

Post TypeDimensionsRatioPro Tip
Square Post1080 × 1080 px1:1Compress to ~150–300 KB for fastest loading
Landscape Post1080 × 566 px1.91:1Avoid wider than 1.91:1 — Instagram crops aggressively
Portrait Post1080 × 1350 px4:5Best portrait ratio for maximum feed real estate
Story / Reel1080 × 1920 px9:16Full-screen vertical format — fill entire canvas
Profile Photo320 × 320 px1:1Displays circular — keep subject centered
Carousel Slides1080 × 1080 px1:1Keep all slides the same ratio to avoid cropping

Step-by-Step: Compress Images for Instagram

1

Start with high resolution

Export or photograph at full resolution first. Maximum quality in = maximum quality out after compression.

2

Resize to correct Instagram dimensions

Use our Resize Image tool to set the exact pixel dimensions (e.g. 1080×1080 for square posts). This prevents Instagram from auto-resizing and degrading quality.

3

Compress to reduce file size

Use our Image Compressor with quality set to 80–85. This reduces the file to 150–400KB — fast upload and no visible quality loss.

4

Convert to JPEG format

Instagram accepts JPEG best. If you have a PNG, convert it to JPG first. Our PNG to JPG converter does this in one click.

5

Avoid double-compression

Instagram re-compresses your uploads. Uploading an already-compressed image means two rounds of lossy compression. Start from the original file each time.

Recommended Settings for Instagram

Format

JPEG (JPG)

Best Instagram compatibility

Quality

80–85%

Imperceptible quality loss

Color profile

sRGB

Other profiles may shift colors

Free Tools to Optimize Your Instagram Images

Get notified of new tools

We ship new image tools regularly. Join 2,000+ creators on the list.

No spam. Unsubscribe anytime.