The Twitter Character Limit on X, Counted Properly
The Twitter character limit is 280 for most accounts, but URLs, emoji and non-Latin scripts are not counted one-for-one. Here is how the weighting works.

How the Twitter character limit is counted
| Content | Counted as |
|---|---|
| Latin letters, digits, punctuation | 1 each |
| CJK and some other scripts | 2 each |
| A URL of any length | A fixed length, set by X's link wrapper |
| Emoji | Often 2, sometimes more for composed emoji |
| An attached image or video | 0 — attachments do not consume characters |
The practical limit is lower than the real one
Longer posts, and why they change the advice less than you think
What the limit does not include
Threads counts differently again
How many characters is a tweet?
Do links count toward the character limit?
Do emoji count as one character?
Do images count toward the limit?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
Social Media Character Counter
One box, every platform’s limit, and exactly where each one cuts you off.
X Thread Splitter
Turn long writing into a thread that breaks in the right places.
Social Image Resizer
One image, cropped to every size the networks actually use.
Link Preview Debugger
What X, Facebook and LinkedIn will show when you share your link.
Jargon & Acronym Detector
The words that make sense to you and not to whoever just arrived.
Sentence Rhythm Analyzer
Why a draft with nothing wrong with it still reads flat.
Keep reading
More from the blog

A/B Testing Captions: What You Can Actually Learn From an Organic Post
Two posts is never a result. The confounds - time, day, subject, an audience that has already seen one version - are larger than any caption effect you are looking for.

Repeated Phrases in Writing: The Words You Use in Every Post
A crutch phrase is invisible inside one post by definition. You cannot find it by re-reading more carefully - you find it by putting thirty posts next to each other.

How to Avoid Jargon Without Sounding Like You Are Explaining Everything
Jargon is not bad writing, it is expensive writing. It buys precision from people who share the vocabulary and charges everyone else the cost of looking something up.