Select Image
or drag & drop your image here
Supported formats: .jpg, .jpeg, .png, .webp, .avif, .heic
How It Works
Upload Image
Drag & drop or select any JPG, PNG, WebP, AVIF, or HEIC image from your device.
Choose Preset
Pick an Instagram preset (Story, Post, Reel, Carousel) or enter custom dimensions.
Download
Preview the result and download as JPG, PNG, WebP, ZIP, or PDF.
Instagram Image Sizes Guide
| Type | Dimensions | Aspect Ratio |
|---|---|---|
| Instagram Post (Square) | 1080 × 1080 px | 1:1 |
| Instagram Post (Portrait) | 1080 × 1350 px | 4:5 |
| Instagram Post (Landscape) | 1080 × 566 px | 1.91:1 |
| Instagram Story | 1080 × 1920 px | 9:16 |
| Instagram Reels | 1080 × 1920 px | 9:16 |
| Reel Cover | 1080 × 1080 px | 1:1 |
| Carousel | 1080 × 1080 px | 1:1 |
| Profile Picture | 110 × 110 px | 1:1 |
Looking for other media formats? Explore our full collection of free Instagram Tools. If you are preparing feed posts, use our Instagram post size converter, or split multi-slide photos with the Instagram carousel tool.
Frequently Asked Questions
Got questions? Find conversational answers below.
Instagram Stories use 1080 × 1920 pixels (9:16 aspect ratio). This tool automatically resizes your image to fit perfectly.
No. All processing happens 100% inside your browser using HTML5 Canvas. Your images never leave your device.
Yes. Select a preset, resize, and download. Then switch to another preset and resize again. You can also download all sizes in a ZIP.
Yes. The tool supports HEIC, HEIF, AVIF, PNG, JPG, JPEG, and WebP formats.
🔒 Privacy Notice
This tool processes everything in your browser. No images are uploaded, stored, or sent to any server. Your data stays on your device.