How-To Guide · Ad Design & Visuals

Instagram Ad Template: Formats, Specs, and How to Create One

Learn every Instagram ad template format, size, and copy limit. Then create compliant, on-brand creatives in minutes with Coinis.

TL;DR Instagram has six ad formats, each with fixed dimensions and copy limits. Square Feed ads run at 1440×1440 px. Stories and Reels need 9:16 vertical video. Match your creative to the spec, build in Meta Ads Manager, and skip the resizing work with Coinis.

4 min read By Updated 0 steps

Originally published .

Key Takeaways
  • Instagram has six ad formats: photo, video, carousel, Stories, Reels, and Explore.
  • Square Feed images run at 1440×1440 px. Stories and Reels both use 9:16 vertical at 1080×1920 px minimum.
  • Carousel ads support 2–10 cards, each with its own CTA and link.
  • Keep primary text under 150 characters for Feed ads. Truncation starts earlier on mobile.
  • Safe zones matter on vertical placements. Leave 14% at the top and 20–35% at the bottom clear.
  • Coinis Image Ads generates spec-ready Instagram creatives from a product URL in seconds.

What Are Instagram Ad Templates?

An Instagram ad template is a pre-built format structure. It defines the canvas size, aspect ratio, copy character limits, and placement rules for a specific ad type.

Templates matter for two reasons. They keep your ads compliant with Meta's specs, so your creative publishes without rejection or unexpected cropping. And they speed up production. You design to a known canvas instead of guessing dimensions each time.

Meta Ads Manager is the primary tool for building Instagram ads. It walks you through format selection, audience targeting, and creative upload in a single workflow.

Instagram Ad Formats

Instagram supports six core ad formats.

Photo ads. Square, landscape, or portrait static images. Great for clean product shots and direct-response creative.

Video ads. Up to 60 seconds long. Supported file formats are MP4, MOV, and GIF. Maximum file size is 4 GB. Use video when motion or demonstration adds context a still image cannot.

Carousel ads. Two to ten swipeable cards. Each card carries its own image or video, an independent headline, and its own link. Carousels work well for product collections, step-by-step storytelling, and feature showcases.

Stories ads. Full-screen vertical images or videos. They appear between organic Stories in the top bar and show for five seconds by default for images.

Reels ads. Vertical short-form video served inside the Reels tab and feed. One of the highest-reach placements on Instagram right now. Native-feeling creative performs best here.

Explore ads. These appear in the Explore feed when users browse beyond their following. They use Feed-compatible specs and reach audiences already in a discovery mindset.

Size and Dimension Requirements

Getting dimensions right before you open a design tool saves a full round of edits.

Square feed images. Use 1440×1440 px at a 1:1 ratio. That is the recommended resolution per Meta's Ads Guide. The minimum accepted size is 600×600 px.

Portrait feed images. Use 1440×1800 px at a 4:5 ratio. Minimum is 600×750 px. Portrait takes up more screen real estate and typically commands stronger attention mid-scroll.

Landscape feed images. The supported aspect ratio range is 1.91:1 to 4:5. Meta applies a 3% tolerance, so you have a small margin on either end.

Stories ads. Use 9:16 vertical at a recommended 1080×1920 px, per Meta's design requirements for Instagram Stories ads. Minimum is 600×1067 px.

Reels ads. Also 9:16 vertical. Recommended resolution is 1440×2560 px, per Meta's Instagram Reels image ad specs.

Carousel. Recommended 1:1 square at a minimum 1080×1080 px. Match all cards to the same aspect ratio.

Maximum image file size across all formats is 30 MB. Use JPG or PNG.

Safe Text Zones

Keep key text and logos away from the edges on vertical placements. Meta's UI and caption overlays eat into those areas.

For Stories, leave the top ~14% (roughly 250 px) and bottom ~20% (roughly 340 px) free from text and logos. Per Meta's Stories design requirements.

For Reels, leave the top ~14% free, the bottom ~35% free, and ~6% on each side free. The Reels caption and engagement buttons live in that bottom zone.

Text and Copy Limits

Per Meta's documentation, Feed image ads carry a primary text recommendation of 50–150 characters and a headline recommendation of 27 characters. These are guidelines, not hard caps, but staying inside them avoids truncation in most placements.

For Instagram Stories carousel ads, the primary text limit is 125 characters and the headline limit is 40 characters, per the Meta carousel ad specs page.

Either way, keep copy short. Most users see the visual before they read a single word.

How to Create an Instagram Ad

Step 1. Open Meta Ads Manager and click Create. This launches the guided campaign setup flow.

Step 2. Choose a campaign objective. Options include Awareness, Traffic, Engagement, Leads, App Promotion, and Sales. Your objective shapes which placements and optimizations are available.

Step 3. Define your ad set. Set your audience, placements (select Instagram manually or use Advantage+ placements), daily or lifetime budget, and schedule.

Step 4. Upload your creative. Match the file to the format specs above. Add primary text, a headline, and select a CTA button from the dropdown. Preview across placements before moving on.

Step 5. Review and publish. Check the ad preview in the right-hand panel for each placement. Fix any crop or safe-zone issues, then submit.

Generate Instagram Ad Creatives Faster with AI

Sizing and formatting from scratch takes time. Coinis cuts that step significantly.

Paste a product URL into the Image Ads workflow. Coinis reads your brand context through Brand Profile and generates spec-ready ad creatives in seconds. No blank canvas. No manual resizing to start.

Need to adapt a Feed square for Stories or Reels? Coinis Revise's Smart Resize tool converts your creative to any Instagram placement in one click. No cropping by hand.

Running multiple formats in one campaign? Generate Feed, Stories, and Reels variations in a single session. Every output is sized to spec and on-brand from the start.

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.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

What size should an Instagram ad image be?

For square Feed ads, use 1440×1440 px at 1:1. For portrait Feed ads, use 1440×1800 px at 4:5. For Stories and Reels, use 1080×1920 px minimum at 9:16 vertical. All image files must be JPG or PNG under 30 MB.

How many characters can Instagram ad copy be?

For Feed image ads, Meta recommends 50–150 characters for primary text and 27 characters for the headline. For Stories carousel ads, the primary text limit is 125 characters and the headline limit is 40 characters. Staying inside these ranges avoids truncation on most devices.

What is the safe zone for Instagram Stories ads?

Leave the top ~14% (roughly 250 px) and bottom ~20% (roughly 340 px) free from text and logos. Meta's UI elements, including the profile handle and CTA button, overlay those areas.

Can I use the same creative for Instagram Feed and Reels?

Not directly. Feed ads use 1:1 or 4:5 ratios. Reels ads use 9:16 vertical with different safe zones. You need a resized version of each creative for each placement. Coinis Revise's Smart Resize handles that conversion in one click.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free