> Quick answer: Instagram has five major placements, each with a different required aspect ratio. Manually resize by starting with your highest-res source and keeping text inside the safe zone. Or use Smart Resize in Coinis Revise to generate every size from one image automatically.
Why One Image Size Isn't Enough for Instagram Ads
Instagram serves ads across five distinct placements. Each one has its own aspect ratio. Upload a single size and Meta will crop or mask the rest.
A square Feed image loses its top and bottom in Stories. A portrait creative gets pillarboxed in Carousel. Every mismatch costs you visual quality and, often, conversions. One properly sized ad per placement is the minimum standard.
Instagram Ad Placements and Their Image Requirements
Per Meta's Ads Guide, each placement has a recommended size and a minimum resolution. Here's the full breakdown.
Feed (1080 x 1080 or 4:5 vertical)
Feed ads perform best at 1:1 square (1080 x 1080px) or 4:5 portrait (1080 x 1350px). The portrait format takes up more screen space. More screen means more attention.
Stories (9:16 / 1080 x 1920)
Stories fill the entire screen. The Meta Business Help Center recommends 9:16 (1080 x 1920px) to maximize that full-screen presence. Smaller sizes get pillarboxed with a blurred background on either side.
Reels (9:16 / 1080 x 1920)
Reels match Stories exactly: 9:16 at 1080 x 1920px. Viewers hold their phones vertically. Your ad should fill that space, not shrink inside it.
Explore (1:1 or 9:16)
Explore works with 1:1 (1080 x 1080px) or 9:16 (1080 x 1920px). Square is the safer default when you're covering multiple placements from one creative.
Carousel (minimum 1080 x 1080 square)
Per the Facebook Ads Guide, Carousel cards require a minimum of 1080 x 1080px with a 4:5 aspect ratio recommended. You can include 2 to 10 cards per Carousel. Keep your composition consistent across every card.
Two Strategies: Manual Resizing vs. Smart Resize
You have two real options. Resize manually in a design tool, or automate with Smart Resize.
Manual gives you full control. It also takes time. You'll touch each placement individually, check every crop, and export multiple files. Smart Resize does the same work in one click. Both approaches are valid. The right choice depends on how many placements you're covering and how often you refresh creatives.
Manual Resizing Best Practices
Start with the highest resolution
Always start from your largest source file. Scaling down preserves quality. Scaling up degrades it. If you need Stories and Reels output, start at 1080 x 1920px. Every other placement size can be derived from there.
Keep critical elements in the safe zone
Platform UI elements cover parts of your creative. Per Meta's documentation, leave roughly 14% (about 250px) at the top and 20% (about 340px) at the bottom free of text and logos. Keep your headline, product, and CTA in the center band.
Aspect ratio tolerance rules
Meta enforces a 1% aspect ratio tolerance. Images outside that tolerance get masked or automatically adjusted by the platform. Always verify your dimensions before upload. A few pixels off can change how the ad displays.
Using Smart Resize for Multi-Placement Automation
Coinis Revise includes Smart Resize. Upload one creative. Select your target placements. Smart Resize adapts the composition for every aspect ratio automatically.
It doesn't crop blindly. It preserves your focal point and keeps key elements inside the safe zone. One image becomes Feed, Stories, Reels, Explore, and Carousel versions in seconds. No exporting. No re-cropping. No going back to a design tool.
Testing and Optimizing Across Placements
Running the same creative across every placement is a starting point. Testing which version performs best is how you improve results.
Check your data in Meta Ads Manager. Look at cost per result broken down by placement. Some products perform better in Stories. Others convert more in Feed. Let the data guide where you shift budget.
When a placement underperforms, refresh the creative. Revise's Variate capability generates alternate versions of your best-performing size. Small changes to your headline or visual can shift results meaningfully, without rebuilding from scratch.
The Faster Path: Generate Right-Sized Ads from the Start
Resizing existing images solves one problem. Generating correctly sized ads from the beginning solves it earlier.
Coinis Image Ads builds creatives from a product URL. You pick the placement format upfront. The AI outputs ads at the right dimensions for Feed, Stories, or Reels from the first generation. Nothing to resize. Nothing to crop.
Pair Image Ads with Smart Resize and you cover every Instagram placement with minimal manual effort.
Or skip the steps.
Coinis Revise edits any ad image with AI. Move text. Change text. Swap colors. Erase objects. Translate to any language. One click each.
No design skills. No Photoshop. One click.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is the best image size for Instagram ads across all placements?
There is no single size that covers every placement optimally. Use 1080 x 1080px for Feed and Carousel, 1080 x 1350px (4:5) for vertical Feed, and 1080 x 1920px (9:16) for Stories, Reels, and Explore. Per Meta's Ads Guide, matching the recommended size for each placement prevents automatic cropping or masking.
Does Meta automatically resize ads for different placements?
Meta does not automatically resize your creative to match each placement's optimal ratio. It will crop or mask images that fall outside a 1% aspect ratio tolerance. You need to provide correctly sized assets for each placement, or use a tool like Coinis Revise Smart Resize that handles the resizing automatically.