How to Resize Images for Instagram — Every Format and Size
Why Instagram sizing matters
Instagram compresses and crops images that are the wrong size. Getting dimensions right before uploading gives you full control over how your image appears.
Instagram image sizes in 2025
Square post: 1080 x 1080 px (1:1). Portrait post: 1080 x 1350 px (4:5) — takes up more feed space, generally better engagement. Landscape post: 1080 x 566 px (1.91:1). Instagram Story and Reels: 1080 x 1920 px (9:16). Profile picture: 320 x 320 px.
How to resize
1. Open the Resize for Instagram tool. 2. Upload your photo. 3. Select the Instagram format you need. 4. Adjust cropping to keep your subject in frame. 5. Download the resized image.
Tips
Portrait (4:5) gets more feed space than square — use it where the composition allows. Compress after resizing — target under 1 MB before uploading. For Stories and Reels, keep important content away from the top and bottom edges where UI elements appear.
FAQ
What happens if I upload a larger image? Instagram resizes it automatically. Usually fine for photos but may look blurry for graphics.
Why does my photo look blurry on Instagram? Most commonly caused by uploading at the wrong dimensions. Always upload at the recommended dimensions.