Resize Photos for Instagram Feed, Portrait & Stories
Choose a square, portrait or story canvas and check the crop before exporting your image.
✓ 1080×1080 Square✓ 1080×1350 Portrait✓ 1080×1920 Story
Drop images here or click to browseSupports JPG, PNG, WebP and browser-supported AVIFAnimated images: first frame only · Processed 100% locally in your browser
Apple HEIC photos detected.Open dedicated HEIC to JPG tool →
Large batch detected. Processing depends on available tab memory.
Quick workflow presets
Selected Images (0)
0images selected
0 MBtotal size
0 MBtotal size
0%saved
Processing… 0 / 0 (0%)
No images selected. Files stay on your device.
How to resize images for Instagram
- Drop or select your photo into the workspace above.
- Choose your target Instagram placement: Square (1:1), Portrait (4:5), or Story (9:16).
- The workspace sets the selected canvas dimensions. Review the crop or switch to contain mode before export.
- Click "Process images" and download your Instagram-ready photo.
Frequently Asked Questions
What are the best image dimensions for Instagram?
Square feed posts should be 1080×1080 px (1:1), portrait posts should be 1080×1350 px (4:5), and Instagram Stories/Reels should be 1080×1920 px (9:16).
Why does Instagram compress and blur my photos?
Instagram may recompress images after upload. Preparing the size and crop before uploading gives you control over composition, but it cannot prevent platform-side changes.
Are my photos uploaded to any server during resizing?
No. Image Well Done processes everything in your local browser memory. Your personal photos never touch any server.