100% in your browser · No uploads🇪🇺 GDPR friendly⚡ Instant · No signup

Resize images for Instagram

Instagram silently crops and re-compresses anything that does not match its expected aspect ratios. Resize first to keep your work sharp.

Drop a photo here, or tap to choose

JPG · PNG · WEBP · HEIC — files never leave your browser

0 photos uploaded — ever.
All processing happens locally in your browser.
Sponsored

Instagram uses different ratios for every surface: 1:1 (1080×1080) for the classic square post, 4:5 (1080×1350) for the tallest feed post, 9:16 (1080×1920) for stories and reels, and 320×320 for the profile photo.

Always export at exactly 1080 px on the short side. Larger images get re-scaled by Instagram with their lossy algorithm, smaller images get upscaled and look soft.

Stick to JPG quality 85–90 or sRGB PNG. Wide-gamut color profiles get clipped on Instagram's servers and shift colors.

FAQ

What is the highest quality Instagram post size?

1080×1350 (4:5 portrait). It uses the maximum vertical space in feed and gets the best compression treatment.

Why does my photo look blurry after upload?

Either the source was below 1080 px wide, or you used an aspect ratio Instagram had to crop. Resize first to a supported size.

What size for an Instagram story?

1080×1920 px (9:16). Keep important content inside the central 1080×1420 to avoid the UI overlay.

Does Instagram strip metadata?

Yes — EXIF, color profiles and DPI are stripped on upload. Convert to sRGB before exporting.
Sponsored

Related tools