CountCharacters

X Character Counter

Count characters for X posts in real time. Standard X accounts get 280 characters. Emoji and non-Latin text count as 2 via X's weighted algorithm. Limit: 280 characters.

0 chars
Characters0
No Spaces0
Words0
Sentences0
Paragraphs0
Lines0
Read time0s@ 238 wpm
Speak time0s@ 130 wpm
X (Twitter)TWEET
280 left
Most non-Latin characters and emoji count as 2. Premium accounts can post up to 4 000.
Social
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 does X allow per post?

Standard X accounts can post up to 280 characters. X Premium subscribers can post up to 4,000 characters.

Do emoji count as 2 characters on X?

Yes. Most emoji and non-Latin characters (Chinese, Japanese, Korean, Arabic, etc.) count as 2 in X's weighted algorithm, even though they appear as a single symbol.

Do spaces and URLs count toward the X character limit?

Spaces count as 1 character each. URLs are always wrapped by X's t.co shortener and count as a fixed 23 characters regardless of their actual length.

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