WordInstant

Character Limits.

The limits you hit, the ones that surprise you, and the ones your CMS quietly enforces. Current as of 2026, updated when platforms change.

ReferenceSocialSEOAds
§ How to read this

Hard limits vs. soft limits.

Some limits are hard — the platform rejects your input past the ceiling. Twitter’s 280, Google Ads’ 30-char headline, SMS’ 160.

Others are soft — the field accepts more, but only part is displayed. Meta descriptions allow longer text but Google truncates around 160 on desktop and 120 on mobile. A subject line can run past 78 chars, but Gmail’s preview cuts it at ~60.

Where a limit has a nuance (emoji count as 2, concatenated SMS, mobile vs desktop), we’ve added a note.

§ Social
PlatformFieldLimitNote
X / TwitterPost (Basic)280Premium: 25,000
LinkedInPost3,000—
LinkedInArticle headline150—
InstagramCaption2,200—
InstagramBio150—
FacebookPost63,206Practical ceiling: 477 chars visible
BlueskyPost300—
§ Messaging
PlatformFieldLimitNote
SMSSingle (GSM-7)160—
SMSSingle (UCS-2, emoji)70—
SMSConcatenated (GSM-7)153 per segment—
iOS pushNotification178—
Android pushNotification240—
WhatsAppStatus700—
§ SEO
PlatformFieldLimitNote
GoogleTitle tag60~580px — varies by character width
GoogleMeta description160Mobile: ~120
GoogleURL slug60Soft recommendation
Open Graphog:title60—
Open Graphog:description200—
§ Video
PlatformFieldLimitNote
YouTubeTitle100—
YouTubeDescription5,000—
YouTubeTag500—
TikTokCaption2,200—
TikTokBio80—
§ Ads & email
PlatformFieldLimitNote
Google AdsHeadline30—
Google AdsDescription90—
Meta AdsPrimary text125Recommended; hard limit 3000
EmailSubject line78Gmail truncates: ~60 chars
EmailPreheader100—

Count against any limit, live

Paste your text into our Character Counter and watch each platform meter fill in real time.

Open Character Counter →
Platform limits drift. Something looks wrong? Tell us and we’ll update.