Resize Image for Instagram
The right size for every Instagram format — one click per preset.
Drop an image here
or choose files from your device
You can also paste an image with Ctrl+V
JPG, PNG, WebP, AVIF, HEIC, GIF · up to 100 MB
Your images are processed locally in your browser and are not uploaded.
Instagram crops or compresses images that don’t match its recommended sizes. Pick a preset below and PhotoTools resizes and crops your image to the exact dimensions, so it looks sharp and complete. Instagram displays feed posts at 1080 px wide; portrait 4:5 posts take up the most space in the feed.
- Use 1080 × 1350 (4:5) for feed posts, 1080 × 1080 for square posts and 1080 × 1920 for Stories and Reels.
- Upload JPG for photos. Keep important content away from the top and bottom of Stories, where the interface overlaps.
Recommended sizes
| Use | Size (px) | Ratio | Max file size |
|---|---|---|---|
| Instagram · Square post | 1080 × 1080 | 1:1 | — |
| Instagram · Portrait post | 1080 × 1350 | 4:5 | — |
| Instagram · Landscape post | 1080 × 566 | 1.91:1 | — |
| Instagram · Story / Reels | 1080 × 1920 | 9:16 | — |
| Instagram · Profile picture | 320 × 320 | 1:1 | — |
Sizes checked 2026-09.
How to resize an image for Instagram
- Step 1
Add your image.
- Step 2
Choose the Instagram preset you need — post, story, profile picture or cover.
- Step 3
Adjust the crop position if needed and download.
Why use PhotoTools
Official Instagram sizes
Presets follow the platform’s current recommendations.
Sharp uploads
Images at the exact size avoid extra blur from the platform’s own resizing.
Private
Resizing happens in your browser; nothing is uploaded.
Supported formats
Input
- JPG
- PNG
- WebP
- AVIF
- HEIC
Output
- JPG
- PNG
- WebP
- AVIF
Frequently asked questions
What is the best image size for Instagram?
Use 1080 × 1350 (4:5) for feed posts, 1080 × 1080 for square posts and 1080 × 1920 for Stories and Reels.
Will my image be cropped?
Presets use “cover”, which fills the frame and crops what doesn’t fit. Choose “contain” to keep the whole image with a background.
Which format should I upload?
Upload JPG for photos. Keep important content away from the top and bottom of Stories, where the interface overlaps.
Are my images uploaded to a server?
No. This tool runs entirely in your browser using WebAssembly. Your images never leave your device, and nothing is stored.