Instagram image sizes
Square post: 1080 × 1080 px. Portrait post (4:5): 1080 × 1350 px. Landscape post: 1080 × 566 px. Open Resize Baba, pick the size you need, and your photo is cropped and resized to it. Everything runs in your browser, so nothing is uploaded.
Resize for Instagram →Free · no signup · your files never leave your device
How it works
- Pick the size you need from the list below.
- Drop your photo and drag the frame to choose the crop.
- Press Resize and download the finished image.
Tips for Instagram
Post in 4:5 portrait to fill the most screen in the feed. Keep faces and text away from the edges of Stories.
Open the resizer with a size
- Square post: 1080 × 1080 px
- Portrait post (4:5): 1080 × 1350 px
- Landscape post: 1080 × 566 px
- Story and Reel: 1080 × 1920 px
- Profile picture: 320 × 320 px
Questions people ask
What is the best image size for Instagram?
Square post 1080 × 1080 px; Portrait post (4:5) 1080 × 1350 px; Landscape post 1080 × 566 px; Story and Reel 1080 × 1920 px; Profile picture 320 × 320 px.
Does Instagram compress my photo?
Yes, most platforms re-compress uploads. Start with the exact size above and a clean, sharp photo for the best result.
Is my photo uploaded?
No. Resize Baba works in your browser, so the picture stays on your device.
Resize for this platform, and others
- Resize to 1080×1080: Square post
- Resize to 1080×1350: Portrait post (4:5)
- Resize to 1080×566: Landscape post
- Resize to 1080×1920: Story and Reel
- Resize to 320×320: Profile picture
- WhatsApp sizes
- YouTube sizes
- Facebook sizes
- LinkedIn sizes
- X (Twitter) sizes
- Pinterest sizes
- TikTok sizes
Platforms change sizes now and then. Checked October 2026.