Character limits by platform

Paste text and the table shows what's left or over for each platform. Limits are published or widely documented values; platforms change them, so double-check important posts in the app itself.

Your text never leaves your browser
0Characters
0No spaces
0Words
0Lines
0Paragraphs
0UTF-8 bytes
Technical details — what was counted
Graphemes — visible characters0
Unicode code points — Python len()0
UTF-16 code units — JavaScript .length0
UTF-8 bytes — web, DB, payloads0
Korean SMS (EUC-KR-style) bytes, approx.0
Whitespace (spaces, line breaks, tabs)0
Hangul syllables0
Reading time (230 wpm)0
Reading time, Korean (500 syllables/min)0

Limits by platform (live)

PlatformLimitNowStatus
X (Twitter) post280 weighted0
Instagram caption2,2000
YouTube title1000
LinkedIn post3,0000
Meta description (soft)120–1600
Title tag (soft)30–600
SMS (GSM-7 / UCS-2)160 / 70 per msg0
Korean SMS / LMS bytes90 / 2,0000

Counting rules differ

FAQ

What's the X Premium limit?

Paid accounts can post much longer, but the cap has changed several times. This page checks the standard 280 only — check X's help center for current Premium limits.

Are these official?

X's weighting follows its open-source twitter-text config. SMS figures follow GSM 03.38. SEO ranges are guidance, not rules.

More counters

Character counterTwitter (X) character counterInstagram caption character counterYouTube title character counterLinkedIn post character counterSMS character & segment counterMeta description length checkerTitle tag length checkerUTF-8 byte counterWord counterLine counterReading time calculatorHow many characters is an emoji?