Twitter (X) character counter
X doesn't count characters one-to-one. It uses a weighted length: Latin letters, digits and common punctuation weigh 1; Chinese, Japanese, Korean and emoji weigh 2; every URL counts as 23 no matter how long. The total must be ≤ 280.
X weighted length (280)
0
0Characters
0No spaces
0Words
0Lines
0Paragraphs
0UTF-8 bytes
Technical details — what was counted
| Graphemes — visible characters | 0 |
| Unicode code points — Python len() | 0 |
| UTF-16 code units — JavaScript .length | 0 |
| UTF-8 bytes — web, DB, payloads | 0 |
| Korean SMS (EUC-KR-style) bytes, approx. | 0 |
| Whitespace (spaces, line breaks, tabs) | 0 |
| Hangul syllables | 0 |
| Reading time (230 wpm) | 0 |
| Reading time, Korean (500 syllables/min) | 0 |
The rules (twitter-text v3)
| Text | Weight |
|---|---|
| U+0000–U+10FF (Latin, Greek, Cyrillic, Hebrew, Arabic…) | 1 |
| Some punctuation/space (U+2000–200D, 2010–201F, 2032–2037) | 1 |
| Everything else (CJK, Hangul, kana…) | 2 |
| Each emoji (incl. ZWJ sequences) | 2 |
| Each URL | 23 |
Ported from X's open-source twitter-text config. URL detection here is simplified, so rare TLDs may be counted as plain text.
Tips
- Don't shorten links for length — they're 23 regardless.
- Threads beat cramming; split at paragraph boundaries.
FAQ
How many characters is a tweet?
280 weighted. In English that's ~280 characters; in Korean, Chinese or Japanese it's ~140.
What about X Premium?
Premium allows much longer posts, but the limit has changed over time. Check X's current help docs; this tool counts the standard 280.
Do emoji count as 2?
Yes, each emoji — including skin tones and family sequences — counts as 2.
Do links count?
Each link counts as 23, regardless of its length.
More counters
Character counterCharacter limits by platformInstagram 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?