How-To Guide · Ad Design & Visuals

Best Way to Put Text on Instagram Ad

Learn where to add text on Instagram ads, character limits for each field, safe zone rules for Stories and Reels, and the fastest tools to edit or generate ad text.

TL;DR Instagram gives you three places to add text: directly on the image, in the primary text (caption) field, and in the headline field. Less text on images gets better reach. Keep key elements 50–100 px from any edge. The old 20% text rule is officially gone.

4 min read By Updated 0 steps

Originally published .

Quick answer: Add text three ways. Overlay it on the image. Type in the primary text field. Or use the headline field. Each has its own rules, limits, and best uses.

Where to Add Text on Instagram Ads

Instagram gives you three distinct text locations. Using each one correctly is what makes an ad readable, not just visible.

Text overlay (directly on the image)

Text baked into the image is the most prominent option. It travels with the creative across every placement. Readers see it before they read anything else. Use it for your main hook or offer.

Per the Meta Business Help Center, the 20% text-on-image limit has been officially removed. There is no longer a hard restriction on how much text an ad image can contain. That said, less text still performs better in most cases. More on that below.

Primary text field (caption below the image)

The primary text field sits below the image in Feed placements. It is your caption. Use it to expand on the offer, add supporting context, or drop a clear call to action.

This field supports up to 2,200 characters. Most users only see the first 125 before truncation kicks in. Lead with your strongest line. Everything after the cutoff depends on a reader tapping "more."

Headline field (limited placements)

The headline appears below the image only in certain placements. Think Marketplace and Audience Network, not standard Instagram Feed or Stories. It is easy to overlook during setup and easy to neglect for copy quality.

You get 40 characters. Make them count.

Best Practices for Text Placement and Readability

Placement and contrast decide whether your text gets read or ignored.

Keep text away from edges (safe zone)

Keep important text at least 50–100 pixels from any image edge. Different devices crop images differently. Text too close to an edge can get cut off before anyone reads it.

For Stories and Reels, safe zones matter even more. Per Meta's documentation on text overlays and safe zones for Stories and Reels ads, the profile icon, CTA button, and swipe-up prompt cover both the top and bottom of the frame. Keep your text in the central band of the creative.

Use high contrast colors for legibility

Text that blends into the background does not get read. Use dark text on light backgrounds, or light text on dark ones. If the image is busy, add a semi-transparent overlay behind the text. That small step dramatically improves readability.

Prioritize clear, short headlines

One message per ad. State the offer in under eight words if you can. "50% off. This weekend only." works better than a three-line paragraph. Readers make snap decisions. Make yours easy.

Meta prefers less text overall (for reach)

The 20% hard rule is gone. The algorithmic preference for minimal text is not. Meta's system still favors ads with less image text when distributing reach. Fewer words on the image tends to mean wider delivery.

Character Limits and Formatting

Keep these numbers handy when building in Ads Manager.

Primary text: 2,200 characters max (~125 visible)

Write the most important copy in the first 125 characters. Everything after that is hidden behind a tap. Most users never tap. Treat the visible portion like a headline, not a setup.

Headline: 40 characters (limited placements)

Active verbs and a clear benefit work best here. Skip filler phrases. "Get 20% off today" beats "Learn more about our special offer."

Stories and Reels: Safe zone considerations

For Stories in 9:16 format, keep text within the central safe area of the frame. The top and bottom portions are occupied by platform UI. Per Meta's Business Help Center guidance, overlapping those areas hides your message behind buttons and profile info.

Tools to Add and Edit Text on Ad Images

Coinis Revise (Edit text on image)

Coinis Revise lets you edit text directly on any ad image. Change the wording. Move the text block. Swap font colors. The Edit text on image capability handles it fast, with no design software required. Upload your existing creative and make the fix in seconds.

Image Ads workflow (generate with text)

Rather than editing an existing image, generate a complete Instagram ad from a product URL. The Image Ads workflow builds the creative with text already placed and styled. Brand Profile keeps fonts, tone, and colors consistent across every asset you generate.

Ad design best practices

Start from a clean image. Add one strong headline. Center it in the safe zone. Let the visual carry the creative weight and keep your text short. That combination gives your ad the best chance of delivering reach and clicks.

---

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.

Try Revise free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

Does Instagram still have the 20% text rule for ad images?

No. Meta officially removed the 20% text-on-image restriction. There is no longer a hard limit on how much text can appear in an ad image. That said, Meta's algorithm still tends to favor ads with less text on the image, so keeping overlays minimal is still a good practice for reach.

How many characters can I use in the Instagram ad primary text field?

The primary text field supports up to 2,200 characters. However, only approximately the first 125 characters are visible before the text is truncated with a 'more' prompt on most devices. Write your most important copy in those first 125 characters.

What is the safe zone for Instagram Stories and Reels ads?

For Stories and Reels in 9:16 format, keep all text and key visual elements in the central area of the frame. The top and bottom portions are covered by platform UI elements like the profile icon, CTA button, and swipe-up prompt. Per Meta's Business Help Center, overlapping these zones will hide your text or creative elements.

Can I edit text on an existing Instagram ad image without redesigning it?

Yes. Coinis Revise includes an Edit text on image capability that lets you change, move, or restyle text directly on any uploaded ad image. No design software is needed.

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