Facebook & Instagram feed · Primary text
Meta ad primary text length checker (125 characters)
Meta accepts long text but hides it behind “See more”. Around 125 characters is the planning number for the feed.
Last reviewed · How we measure
The Meta ad primary text limit at a glance
- Limit
- 125 characters
- How it’s counted
- Every character counts 1, spaces and emoji included.
- When it’s too long
- Cut on screen with “…”
- Where the number comes from
- Measured on devices
- Last reviewed
How to write for it
- The hook must work in the first line.
Where you’ll see the Meta ad primary text
Primary text is the copy above the image or video in Facebook and Instagram feed ads. Meta shows the start and hides the rest behind “See more”.
Before and after
At Brightside we believe everyone deserves comfortable shoes, which is why we spent three years designing our new trainer with recycled materials and a cushioned sole. Try them free for 30 days.
Comfortable trainers made from recycled materials. Try them free for 30 days.
Common mistakes
- Telling the brand story before the hook, so the offer sits behind “See more”.
Meta ad primary text: questions
What is the Meta ad primary text limit?
125 characters. Meta accepts long text but hides it behind “See more”. Around 125 characters is the planning number for the feed.
Is 125 characters a hard limit for Meta ads?
No. Meta accepts much longer text but cuts it in the feed. About 125 characters is the usual planning number for what shows before “See more”.
What happens if my primary text is too long?
Facebook & Instagram feed still shows it, but cuts it with “…”, and anything past the cut is invisible to most people.
Do spaces and emoji count?
Yes. Spaces and punctuation count as one character each; an emoji counts as one character here.