EN RU
List your company
Creatives & ad policy

Ad copy length checker

Paste a headline, description or primary text and see whether it fits each network's limit — and exactly where it would be cut off.

Your text

Fit by network

Limits are the practical maximums networks enforce or visibly truncate at (feed placement for Meta). Emoji and some non-Latin characters can count as two or more; when it matters, verify in the ad platform's own editor.

Every network cuts the text somewhere different

Ad platforms do not just reject copy that is too long — they truncate it, usually with an ellipsis, at a point that varies by placement and by device. Google and Microsoft responsive search ads cap a headline at 30 characters and a description at 90. Meta lets you type a long primary text but collapses it after roughly 125 characters in the feed behind a "See more" link. TikTok ad text runs up to 100, Yandex Direct allows 56 in the first title and 81 in the body, Telegram Ads 160. This tool checks your copy against all of them at once and shows, with a strikethrough, exactly which words would be lost.

Characters, not the number you expect

The counter works by Unicode code point, so most emoji count as one and Cyrillic counts the same as Latin. Some ad platforms count an emoji as two or more and apply a lower visible limit to wider scripts because the text physically takes more room, so a Cyrillic headline can truncate earlier than the number suggests. When a result is close, confirm in the platform's own editor. This tool checks length only — for restricted and trigger words in a gambling creative, use the ad policy word checker.

Frequently asked questions

Which character limits does this use?
The practical maximums each network enforces in its ad editor or visibly truncates at: Google and Microsoft RSA headlines 30 and descriptions 90, Meta primary text ~125 in the feed, TikTok ad text up to 100, Yandex Direct title 1 up to 56 and text up to 81, Telegram Ads 160.
Why does Meta show a limit of 125 when I can type more?
Meta lets you enter a long primary text, but in the feed it collapses after roughly 125 characters behind a “See more” link. Anything past that point is still delivered but most people never expand it, so 125 is the working limit for the hook.
Do emoji count as one character?
This tool counts by Unicode code point, so most emoji count as one and the tool matches what you see. Some ad platforms count an emoji as two or more, and a few reject emoji in certain fields — when it is close, confirm in the platform's own editor.
What does the strikethrough preview show?
When your text is over a network's limit, the preview marks the part that survives in bold and the part that would be cut off with a strikethrough, so you can see whether the offer still reads before the cut.
Should I always use the full limit?
No. Headlines usually perform better well under the cap, and Google rewards multiple distinct short headlines over one padded to 30. Treat the limit as a ceiling, not a target.
Does this check the wording against ad policies?
No — this is length only. For restricted and trigger words in gambling creatives, use our separate ad policy word checker.
Are RTL and Cyrillic texts measured correctly?
Character counts are correct for Cyrillic and other scripts. Some networks apply a lower visible limit to wider scripts because the text takes more space, so a Cyrillic headline may truncate earlier than the number suggests.
Is anything I paste stored?
No. The counter runs entirely in your browser; the copy you paste never leaves the page.

Related tools

All tools →