Resize an Image for Instagram (Free Presets)
Instagram crops images that do not match its aspect ratios, and blurred uploads usually mean an oversized file. Our Resize Image tool ships with platform presets so your photo is exactly the right size — 1080x1080 for posts, 1080x1920 for stories — right in your browser.
Try the free tool now
100% in your browser — no upload, no account, no watermark.
Open Resize Image for InstagramThe Instagram dimensions that matter
- - Square post: 1080×1080.
- - Portrait post: 1080×1350.
- - Story / Reels: 1080×1920.
- - Landscape post: 1080×566.
Matching these sizes means Instagram never has to guess, so nothing gets cropped or upscaled and uploads look pixel-perfect.
How to resize for Instagram
- Open the Resize Image tool.
- Upload your photo.
- Pick the Instagram preset you need.
- Download the correctly sized image.
For profile photos, 320×320 is the display size, but uploading a crisp 1080×1080 square lets Instagram downscale it cleanly.
Keep quality high
Resizing down never loses on-screen quality — it just removes the pixels Instagram would downscale anyway. Files also upload faster from your phone.
Tools we recommend
Frequently Asked Questions
Why does Instagram blur my images?
Usually the file is far larger than needed, the ratio does not match, or the source was upscaled. Resizing to the exact preset fixes all three.
Can I resize a story vertically?
Yes, the 1080×1920 preset handles vertical stories and Reels in one click.
Does resizing reduce file size?
Yes, usually dramatically. Fewer pixels means a smaller file, which uploads instantly and keeps the feed sharp.