CountCharacters

Google Ads Headline Character Counter

Count characters for Google Ads headlines against the 30-character limit. Responsive search ads support up to 15 headlines; Google picks the best combinations. Limit: 30 characters.

0 chars
Characters0
No Spaces0
Words0
Sentences0
Paragraphs0
Lines0
Read time0s@ 238 wpm
Speak time0s@ 130 wpm
Google AdsHEADLINE
30 left
Social
X (Twitter)TWEET
280 left
Most non-Latin characters and emoji count as 2. Premium accounts can post up to 4 000.
BlueskyPOST
300 left
ThreadsPOST
500 left
InstagramCAPTION
2200 left
Only the first ~125 characters show before the “more” cutoff.
LinkedInPOST
3000 left
Posts truncate after ~140 characters in the feed before “see more”.
TikTokCAPTION
2200 left
YouTubeTITLE
100 left
SEO
GoogleMETA TITLE
60 left
Pixel-width matters too; 50–60 chars usually fits the desktop SERP.
GoogleMETA DESCRIPTION
160 left
Mobile snippets cap around 120; desktop around 160.
Messaging
SMSSINGLE MESSAGE
160 left
GSM-7 single-segment SMS. Includes any emoji as multi-byte; the segment count grows past 160.
Within limit
Close (90%+)
Over limit

Frequently Asked Questions

How many characters can a Google Ads headline have?

Each Google Ads headline is limited to 30 characters. Responsive Search Ads (RSAs) allow up to 15 headlines and 4 descriptions, and Google's AI selects the best-performing combinations.

Do spaces count in Google Ads headlines?

Yes, spaces count as characters toward the 30-character headline limit in Google Ads.

How many headlines should I write for a Responsive Search Ad?

Google recommends writing all 15 headlines to give the algorithm maximum flexibility. Aim for variety: include your keyword, a benefit, a call to action, and your brand name across different headlines.

Platform Character Limit Reference

Character limits for major social networks, SEO fields, and messaging platforms as of 2026.

Social Platforms

PlatformFieldLimit (chars)Notes
X (Twitter)Tweet280Most non-Latin characters and emoji count as 2. Premium accounts can post up to 4 000.
Most non-Latin characters and emoji count as 2. Premium accounts can post up to 4 000.
X PremiumLong tweet4,000Premium / X Pro long-form post limit.
Premium / X Pro long-form post limit.
BlueskyPost300
ThreadsPost500
InstagramCaption2,200Only the first ~125 characters show before the “more” cutoff.
Only the first ~125 characters show before the “more” cutoff.
InstagramBio150
LinkedInPost3,000Posts truncate after ~140 characters in the feed before “see more”.
Posts truncate after ~140 characters in the feed before “see more”.
LinkedInHeadline220
FacebookPost63,206
TikTokCaption2,200
YouTubeTitle100
YouTubeDescription5,000
PinterestPin description500

SEO & Search

PlatformFieldLimit (chars)Notes
GoogleMeta title60Pixel-width matters too; 50–60 chars usually fits the desktop SERP.
Pixel-width matters too; 50–60 chars usually fits the desktop SERP.
GoogleMeta description160Mobile snippets cap around 120; desktop around 160.
Mobile snippets cap around 120; desktop around 160.
Google AdsHeadline30
Google AdsDescription90
URLSlug75Soft cap. Shorter URLs tend to earn higher click-through rates.
Soft cap. Shorter URLs tend to earn higher click-through rates.

Messaging

PlatformFieldLimit (chars)Notes
SMSSingle message160GSM-7 single-segment SMS. Includes any emoji as multi-byte; the segment count grows past 160.
GSM-7 single-segment SMS. Includes any emoji as multi-byte; the segment count grows past 160.
DiscordMessage2,000
Discord NitroMessage4,000