TL;DR: Feed ads work best at 1080x1080px or 1080x1350px. Stories and Reels need full 9:16 vertical. Carousel cards use 4:5. Keep text out of safe zones. Design once, then resize for every placement.
Instagram has four distinct ad placements. Each one has its own size rules, safe zones, and resolution requirements. Get the specs right before you open any design tool.
Instagram Ad Design Specifications by Format
Right dimensions prevent cropping, blurring, and rejected creatives before your campaign even launches.
Feed Ads: Square and Vertical Options
Per the Meta Business Help Center, Feed ads support aspect ratios from 1.91:1 (landscape) to 4:5 (portrait). The two most common sizes are:
- 1080x1080px. 1:1 square
- 1080x1350px. 4:5 portrait
Portrait fills more screen real estate on mobile. Square is practical when you need one asset that works across multiple placements. Meta recommends a minimum width of 1080px for all Instagram ad placements to ensure sharp display across devices.
Stories Ads: Full-Screen Vertical
Stories ads use a 9:16 full-screen vertical format. Minimum resolution is 1080x1920px. Per the Meta Business Help Center, all feed dimensions from 1.91:1 to 4:5 are technically supported. But anything narrower than 9:16 renders with blurred bars on the sides. Stick to 1080x1920px for a clean full-screen result.
Reels Ads: Vertical Video Format
Reels image ads require 9:16 at 1440x2560px for best quality, per Meta's Ads Guide. That is a higher resolution than Stories. Upload at full resolution and let Meta scale down as needed. Never upscale a low-res file to hit the spec. Compression artifacts will show, and your ad will look unprofessional.
Carousel Ads: Multiple Card Layouts
Carousel Feed ads use 4:5 aspect ratio with a minimum of 1080x1080px per card. You can run up to 10 cards per carousel, per Meta's Ads Guide. Primary text is capped at 125 characters. Keep cards visually consistent so the swipe feels deliberate and on-brand, not random.
Safe Zones and Text Placement Best Practices
Ignore safe zones and Instagram's own UI will cover your headline. That kills the message before anyone reads it.
Why Safe Zones Matter
Instagram overlays UI controls directly on top of your ad. Profile names, CTA buttons, swipe prompts, share icons. If your logo or key headline sits inside those zones, viewers can't see it. Map out safe zones before placing a single word on the canvas.
Safe Zone Margins by Placement
Per Meta's Ads Guide, keep these areas clear of text and logos:
| Placement | Top | Bottom | Sides |
|---|---|---|---|
| Feed | 10% | 10% | 10% |
| Stories | 14% (250px) | 20% (340px) | — |
| Reels | 14% | 35% | 6% each |
Reels has the largest bottom dead zone by far. That 35% is where captions, share buttons, and the profile handle all live. Any text you place there will be buried.
Text Overlay Guidelines
Keep on-image text short and centered in the middle third of the canvas.
- Stories: 14 to 40 characters of overlay text
- Reels: 44 characters max directly on the image
- Feed: Up to 125 characters in the primary text field above the ad
Longer text gets cut off or visually clutters the creative. Fewer words almost always perform better.
Creating Instagram Ad Templates: Key Design Principles
Good templates save hours each week. Great templates keep your brand consistent across every placement without rebuilding anything from scratch.
Consistency Across Formats
Use the same color palette, font family, and logo position in every format. Resize the canvas. Don't rebuild the creative each time. Viewers should recognize your brand in under a second, whether they see a Feed square, a Stories vertical, or a full-screen Reels ad.
File Type and Resolution Standards
All Instagram ad images should be JPG or PNG format. Maximum file size is 30MB. PNG handles transparency and works well for logo-forward or text-heavy designs. JPG compresses better for photography-based creatives. Export at 72dpi. For digital ads, pixel dimensions matter far more than print DPI.
Aspect Ratio Considerations
Meta allows a 1% tolerance on aspect ratios. A 1080x1349px image still meets the 4:5 spec. Don't obsess over exact pixel counts as long as you stay within range.
A practical starting point: build your master template at 1080x1350px. Crop to 1080x1080px for square Feed. Extend the canvas to 1080x1920px for Stories. The core visual and safe-zone-placed text stay intact across all three formats.
How to Design and Resize Instagram Ads Quickly
Designing each format separately from scratch wastes time on every campaign. Design once and resize.
Designing Your First Template
Start with the strictest safe zone, which is Reels: 14% top, 35% bottom, 6% sides. If your key visual and text fit cleanly inside those margins, the layout will clear Stories and Feed safe zones too. Build at 1080x1350px first, then overlay the Reels safe zone grid and confirm nothing critical falls outside it. Once that passes, you have a master template that works everywhere.
Adapting Templates Across Multiple Placements
A single campaign typically needs four versions: Feed square, Feed portrait, Stories, and Reels. Manually resizing in a design tool burns time on every new campaign and every creative refresh.
The Coinis Image Ads workflow generates on-brand creatives directly from your product URL. Your Brand Profile applies colors, fonts, and copy automatically. Every output stays consistent without manual setup. Then Revise's Smart Resize adapts any creative to a new aspect ratio in one click. No manual cropping. No rebuilt layouts. One master creative becomes four placement-ready formats fast.
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is the best image size for Instagram Feed ads?
1080x1350px (4:5 portrait) gives the most screen space on mobile. 1080x1080px (square) works well when you need one asset across multiple placements. Both fall within Meta's supported range of 1.91:1 to 4:5 aspect ratios.
What are safe zones in Instagram ads?
Safe zones are the areas Instagram reserves for UI elements like profile names, CTA buttons, and share icons. Per Meta's Ads Guide: keep 10% margins on all sides for Feed, 14% top and 20% bottom for Stories, and 14% top, 35% bottom, and 6% on each side for Reels. Text or logos placed in these zones will be covered.
Can I use the same image for Instagram Feed and Stories ads?
Not without resizing. Feed supports up to 4:5 (1080x1350px), while Stories requires 9:16 (1080x1920px). A portrait Feed image will show with blurred bars on Stories. Use Revise's Smart Resize in Coinis to adapt one creative to both placements in one click.
What file format should I use for Instagram ad images?
JPG or PNG, with a maximum file size of 30MB. Use PNG for designs that include transparency, logos, or heavy text. Use JPG for photography-based creatives. Both formats are accepted across all Instagram ad placements.