← All Posts

Facebook, Instagram and TikTok Ad Character Limits (and Why AI Keeps Ignoring Them)

Updated August 15, 2026

Facebook, Instagram and TikTok Ad Character Limits (and Why AI Keeps Ignoring Them)

The numbers are short. The interesting part is that stating them to a language model does almost nothing unless you state them a particular way — which is why so much AI-written ad copy arrives too long to run.

The limits

PlatformHeadlineBody / primary text
Facebook40125
Instagram40125
TikTok40100
Google Search3090

These are the working limits we generate to. Facebook and Instagram will accept longer primary text than 125 characters — the field allows far more — but the feed truncates it behind a "See more" fold on mobile, which is where most of your impressions are. Writing to 125 means the whole message is visible without a tap.

Google Search is the strict one: 30 and 90 are hard ceilings, and the editor will not save a character over.

✨ Try this for free
Free Instagram Caption Generator

Get 5 scroll-stopping captions with hashtags and CTAs — instantly, no signup.

Use the tool free →

Truncation is not the same as rejection

Four different things happen to over-length copy, and only one of them is an error you will notice:

So an ad can be "accepted", run, spend money, and still be quietly cut in half for most of the people who see it. That is the failure worth designing against.

Why AI-written copy overruns

Because of how the limit is usually communicated to the model.

Buried mid-prompt as prose — "Facebook ad: max 40 char headline, max 125 char primary text, conversational tone" — the limit reads as a style note alongside the tone instruction, and gets weighted about as heavily. We measured this on our own generations: a sample of nine variants came back nine out of nine over the limit, by between 16 and 197 characters.

Three changes fixed it:

With all three, the same model on the same product starts obeying. The lesson generalises past ad copy: a constraint mentioned in passing is treated as a preference, and one stated as a rule with a consequence is treated as a rule.

We still verify every variant afterwards and shorten the ones that overrun, because "starts obeying" is not "always obeys".

Writing to 30 characters without sounding like a telegram

The Google headline limit is the one people find brutal. Some things that help:

Do not write to the ceiling

Hitting exactly 40 is not the goal, and treating the limit as a target is its own mistake. A 26-character headline that says one concrete thing outperforms a 40-character one padded to the edge. The limit is a constraint to respect, not a quota to fill.

Frequently asked questions

What is the character limit for a Facebook ad headline?

40 characters. Primary text is best kept to 125 so it is not truncated behind "See more" on mobile, though the field itself accepts considerably more.

Are Instagram limits different from Facebook?

No — same 40 and 125, because they are bought through the same Meta ads system. The visual context differs, so the same copy can read very differently, but the counts are identical.

What is the TikTok ad caption limit?

40 for the headline and around 100 for the caption, and shorter is materially better because the text sits over the video.

Do emoji count as one character?

Not reliably. Many emoji are counted as two, and some flag and skin-tone variants as more. If you are close to a limit and using emoji, check in the platform's own editor rather than trusting a character count from elsewhere.

Do these limits change?

The Google ones have been stable for years. Meta adjusts what it truncates in the feed more often than it changes the field maximums, so treat 125 as a design target rather than a permanent number. We wrote up the Google Ads limits in detail separately.

Topics:character limits Facebook ads Instagram ads TikTok ads ad copy

Try the Instagram Caption Generator free.

No signup required. Or sign up free for full ad generation with 7-day Pro trial included.

Use Instagram Caption Generator →Sign Up Free

Keep Reading

What Size Should Shopify Ad Images Be? The Sizes That Actually Matter
Aug 15
Google Ads Character Limits: What Actually Fits, and Why Your Best Line Still Gets Cut
Aug 13
Best AI Ad Generator for 2026: How to Choose One, and What Actually Matters
May 31