X Character Counter and Post Checker
A standard post on X can hold 280 characters, and X counts some characters as two: every link counts as 23, and emoji, Chinese, Japanese and Korean characters and styled "font" letters count as 2 each. Paste your post below to see the exact count X will use, a preview of how it will look, and a thread split if it runs long.
How to use the post checker
- Paste or type your post in the box. The count updates as you type.
- Read the preview. It shows your post the way it appears in the X timeline, line breaks included.
- If the post runs past 280, it turns into a thread. Each post breaks at the end of a sentence and ends with a number such as 1/4. Switch numbering off if you prefer.
- Check the AI phrase flags. Each one names a pattern readers often link to generated posts and suggests a fix.
- Copy each post, or the whole thread, and paste it into X.
How X counts characters
| What you type | Counts as |
|---|---|
| Letters, numbers, punctuation and spaces in Latin scripts | 1 each |
| Any link, short or long | 23 |
| Emoji, including skin tones and flags | 2 |
| Chinese, Japanese and Korean characters | 2 each |
| Styled letters from a fonts generator | 2 each |
| Line breaks | 1 each |
The full limits for every kind of post are on the X character limit page.
Tips for posts that get read
- Front-load the point. The first line decides whether people stop scrolling. Put the number, the result or the question there.
- Use line breaks. Short lines are easier to read on a phone and cost only one character each.
- Keep links for a reply. A link costs 23 characters, and many writers find posts travel further with the link in the first reply.
- Thread only when it earns it. A thread works when each post adds a step, an example or a number.
- Rewrite flagged phrases in your own words. Specific details, numbers and "I did this" read as human.
Frequently asked questions
How many characters can a post on X have?
280 for a standard account. Subscribers to X Premium can post up to 25,000 characters, though only the first 280 or so show before the "Show more" link.
Why does my count differ from other counters?
Most counters count every character as one. X uses weighted counting: links always count as 23 and emoji, CJK characters and styled letters count as 2. This checker uses the same open rules X publishes, so the number matches what X shows.
How does the thread splitter decide where to cut?
It fills each post with whole sentences until the next one would go over the limit, keeping your paragraph breaks. Only a sentence longer than a whole post gets cut between words. The space for the 1/5 numbering is reserved before it cuts.
What counts as an AI-sounding phrase?
Patterns such as "it's not about X, it's Y", "nobody talks about this", three short fragments in a row, emoji bullet lists and buzzwords like leverage or compounding. They are the same rules GrowX uses to check its own drafts before you see them. A flag is a prompt to look again, and the call is always yours.
Is my text saved or sent anywhere?
No. The checker runs entirely in your browser and makes no network calls with your text.
Write posts that pass first time
Checking a post is quick. Writing a good one every day is the hard part. GrowX drafts posts and replies in your own voice and runs these checks before you see them; you approve every one. Try the fonts generator for a word of emphasis, or see how the writer works.