Instagram resamples every photo you upload, often adding visible artefacts. Get ahead of it: compress and resize to exactly 1080px before posting. Drop your image below — it never leaves your device.
PNG, JPG, GIF, WebP, HEIC up to 50MB per file
Choose filesInstagram displays images at 1080px wide for posts and 1080×1920 for stories/reels. Uploading at exactly 1080px prevents Instagram from resampling and degrading your photo.
JPEG at 85% quality is the standard. WebP is not fully supported by Instagram's upload, so stick to JPEG for maximum compatibility.
Instagram re-encodes every image to reduce bandwidth. By pre-compressing to 1080px and 85% JPEG quality, you control the output rather than letting Instagram's algorithm decide.
Yes. Stories and Reels use a 9:16 ratio (1080×1920px). Set the max dimension to 1920px to fit the full height without loss.