Instagram banner ads can run as square, portrait, or landscape creatives. Each placement has its own dimensions, safe zones, and file requirements. Nail the specs and the design principles, and your ad looks sharp on every screen.
What is an Instagram Banner Ad?
A banner ad on Instagram is any static image ad placed in the Feed or Stories. It can be square, portrait, or the classic wide landscape format.
Typical placements and formats
Instagram Feed supports three aspect ratios: 1:1 square, 4:5 portrait, and 1.91:1 landscape. The 1.91:1 landscape (1080x566px) is the traditional "banner" shape. Stories use a full-screen 9:16 vertical canvas at 1080x1920px.
Why banner-style creatives matter on Instagram
Your ad competes with organic content mid-scroll. A well-sized, on-brand creative stops that scroll. A stretched or cropped version of your square asset gets ignored. According to Sprout Social, repurposing square feed creative for Stories without reformatting underperforms native 9:16 by 30 to 40% on engagement.
Instagram Banner Ad Dimensions & Specs
Getting specs right prevents rejection. It also guarantees your creative renders correctly across every device.
Feed ad dimensions (1:1 square, 4:5 portrait, 16:9 landscape)
Per Meta's Ads Guide, Instagram Feed image ads support:
- Square: 1080x1080px (1:1)
- Portrait: 1080x1350px (4:5)
- Landscape/Banner: 1080x566px (1.91:1)
Portrait (4:5) takes up the most vertical real estate. Landscape (1080x566) is the classic banner shape. Square is the safest default if you need one size to cover most placements.
Stories ad dimensions (9:16 full-screen)
Stories ads run at 1080x1920px. Per Meta's documentation on Instagram Stories Ads, keep the top 14% and bottom 20% of the canvas free of critical content. Instagram's UI overlays both zones. Anything important placed there gets covered.
File requirements (format, size, resolution)
Files must be .jpg or .png. Maximum file size is 30MB. Meta recommends a minimum of 1080px on the shortest side for sharp rendering on high-resolution screens.
Design Principles for Instagram Banner Ads
Good specs alone do not produce good ads. These four principles do.
On-brand visuals and color schemes
Per Meta's best practices for Instagram image ads, consistent brand visuals improve recognition across the feed. Use your brand palette every time. Trending colors that clash with your identity hurt recall, not help it.
Text overlay best practices and safe zones
Meta removed the old 20% text overlay rule. Text now only needs to be legible and inside placement safe zones. Keep headlines large. Avoid small body copy. Mobile screens are small and users move fast.
High-contrast elements for mobile viewing
Low-contrast creatives disappear on small screens. Use dark text on light backgrounds or light text on dark, saturated backgrounds. Light gray text on white is invisible in a bright outdoor environment.
Call-to-action placement
Put your CTA in the center third of the image for feed banners. For Stories, keep it between the 14% top margin and the 80% mark. Buried CTAs get no clicks.
Step-by-Step: Design Your Instagram Banner Ad
1. Choose your placement and dimension
Pick one canvas size first. Square (1080x1080) works across the most placements. Landscape (1080x566) fits the banner look. Design once, then resize.
2. Start with a template or existing image
Use a branded product image, a lifestyle photo, or generate a starting creative with Coinis Image Ads from your product URL. A strong base image speeds up every step after.
3. Add on-brand text and visuals
Place your headline, brand colors, and logo. Keep text large and readable at a glance. One headline and one CTA. Do not crowd the frame.
4. Optimize for mobile safe zones
Preview at phone screen size. Confirm nothing critical sits in the top 14% or bottom 20% for Stories. For feed banners, make sure text is not clipped by UI chrome.
5. Export and test
Export as .jpg or .png under 30MB. Test in Meta Ads Manager preview mode across placements before publishing. A layout that looks perfect at desktop size can shift at 375px wide.
Resize & Optimize with Coinis Revise
Designing one version and resizing it for every placement is where time disappears. Coinis Revise handles the hard parts in one place.
Smart Resize for multiple placements
Smart Resize automatically reformats your creative to the correct aspect ratio for each placement. No manual cropping. No rebriefing a designer.
AI Erase to clean up backgrounds
Remove distracting objects, watermarks, or outdated logos from any image. AI Erase keeps your subject sharp and your background clean.
Edit text on image to refine messaging
Swap headlines, adjust sizing, or correct copy directly on your image. No original source file needed. No design software required.
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 size should an Instagram banner ad be?
For a landscape banner look in the Feed, use 1080x566px (1.91:1 aspect ratio). For the best feed coverage overall, 1080x1080px (1:1 square) works across the most placements. Stories ads run at 1080x1920px.
Does Instagram still have a 20% text rule for ads?
No. Meta removed the 20% text overlay rule. Text just needs to be legible and kept within placement safe zones. For Stories, avoid the top 14% and bottom 20% of the canvas where UI elements appear.