Resize to Instagram image size without losing the subject
Use the AI resizer to turn portraits, product photos, travel images, artwork, and campaign visuals into Instagram image size outputs for feed posts, stories, and reels.
Instagram image size
Use the right Instagram image size for each format
Instagram image size is not one fixed canvas. Use 1080 x 1350 for portrait feed posts, 1080 x 1080 for square posts, 1080 x 566 for landscape posts, or 1080 x 1920 for stories and reels.
Instagram image size
Extend the canvas instead of cropping the image
A normal resize can cut off faces, products, outfits, text, or useful background context. The AI resizer adds new surrounding pixels so the original subject can stay visible inside the selected Instagram image size. For general image expansion across custom formats, use AI Expand Image.
Instagram image size
Create posts, stories, reels, and ad creatives
Prepare one source image for multiple Instagram placements. Generate a 4:5 feed portrait, a 1:1 square post, a 1.91:1 landscape post, or a 9:16 story and reel image from the same upload.
Instagram image size
Position the image before generation
Drag the source image inside the target frame before you generate. This gives you control over where the AI should rebuild extra background for a cleaner Instagram composition. If you also need wide social banners, use the Facebook cover photo size extender.









