// Free Online Tool
Resize Images for Instagram
Get perfect Instagram dimensions — 1080×1080 square, 1080×1350 portrait, or 1080×566 landscape. Compress at the ideal quality to minimize Instagram's re-compression. 100% free — your images never leave your browser.
Instagram image dimensions guide (2025)
Instagram displays feed images at a maximum width of 1080px. Uploading larger images wastes bandwidth and triggers Instagram's re-compression, which degrades quality. Here are the exact dimensions to use:
- Square post (1:1): 1080×1080px — universal, works in all contexts
- Portrait post (4:5): 1080×1350px — maximum vertical space in the feed, best for engagement
- Landscape post (1.91:1): 1080×566px — best for wide scenes and banners
- Stories & Reels: 1080×1920px — full-screen vertical
- Profile picture: 320×320px — displayed at 110px on mobile
How to get the sharpest Instagram photos
Instagram's compression algorithm is tuned for JPEG files at 1080px wide. To preserve maximum sharpness: export at 1080px on the short side, use JPEG quality 80–85 (not higher — Instagram's re-compression at quality 70 means starting too high wastes file size), use sRGB color space, and disable sharpening in your camera app before uploading (Instagram's compression already sharpens edges slightly).