resizeimagesfree
Resize Instagram Photo
Fit your image to every Instagram spec — square, portrait, landscape, story, reel.
Instagram silently downscales anything wider than 1080 pixels, often crushing quality. Resize your photo to the exact target size first — square (1080×1080), portrait (1080×1350), landscape (1080×566), or story/reel (1080×1920).
Why use this tool
Every IG preset
Square, portrait, landscape, story, reel — one-click presets.
Preserve quality
Pre-sizing to 1080 keeps IG's re-encoder from crushing detail.
Smart crop
Drag the crop box to keep the subject in-frame.
Private
Files stay on your device.
How to use it
- Upload a photo.
- Pick a preset (square / portrait / story / reel).
- Adjust the crop.
- Download the Instagram-ready image.
Benefits
No Instagram crop
Presize to 1:1, 4:5, or 9:16 so Instagram won't chop your subject.
Sharper feed posts
Uploading at the exact spec avoids Instagram's aggressive re-compression.
Reels & Stories ready
One tool covers feed, story, reel, and carousel dimensions.
Faster uploads
Right-sized photos upload in seconds, even on cellular.
Examples
DSLR photo → 1080×1350
Turn a portrait shot into a full-height 4:5 feed post.
Landscape → 1080×1080
Crop a wide scenic photo into a perfect square for the grid.
Phone screenshot → 1080×1920
Reformat a screenshot for a full-bleed Instagram Story.
Product photo → carousel
Batch resize a product set to identical 1080×1080 tiles.
FAQ
What are the Instagram photo sizes?
Square post: 1080×1080. Portrait: 1080×1350 (4:5). Landscape: 1080×566 (1.91:1). Stories/Reels: 1080×1920 (9:16).
Which format does Instagram accept?
JPG and PNG. JPG is preferred at ~85% quality for photos to keep the file lean.
Why does Instagram compress my photos?
Instagram re-encodes anything larger than 1080 pixels wide. Pre-resizing to 1080 avoids surprise quality loss.
Is the resizer free?
Yes, unlimited use with no watermark and no signup.