Free tool

X character counter

Check an X post against the 280-character limit as you type. Your text stays in this browser.

0 / 280

280 left

0 words · 0 lines

X character limit

An X post can have up to 280 characters. Premium accounts can write up to 25,000.

How this counter counts

X weights characters: Latin, Cyrillic, Greek, Arabic, Hebrew and most other alphabets count as 1; Chinese, Japanese, Korean and emoji count as 2; and every link counts as 23 however long it is.

X image sizes

ImageSizeNotes
Profile photo400×400JPEG, GIF or PNG, up to 2 MB.
Header1500×500Up to 60 pixels may be cropped at the top and bottom.
Post photoNo size publishedGIF, JPEG or PNG, up to 5 MB. Animated GIFs up to 5 MB on mobile and 15 MB on the web.

Sources, checked November 2026: X Help: profile photo and header, X Help: posting GIFs and pictures

Also for X: the free X image resizer.

X and PostDelegate

PostDelegate does not publish to X. See the networks it publishes to.

Questions

What is the X character limit?
An X post can have up to 280 characters. Premium accounts can write up to 25,000.
Do emoji and links count on X?
X weights characters: Latin, Cyrillic, Greek, Arabic, Hebrew and most other alphabets count as 1; Chinese, Japanese, Korean and emoji count as 2; and every link counts as 23 however long it is.
Is my text saved anywhere?
No. The count runs in your browser. Nothing you type is sent or stored.
Is this the exact count the platform uses?
It follows the counting rule above and is a close planning estimate. X checks the final post itself.

More free character counters

Instagram · Facebook · LinkedIn · TikTok · YouTube · Threads · Bluesky · Pinterest · Mastodon · Google Business Profile · Reddit · Telegram · Discord · Slack · Twitch · Kick

Or check every network at once with the caption checker, and see all free tools.

Try it for 7 days

Give your content a place in the plan.

Plan, schedule and publish from one calendar. Try PostDelegate free for 7 days, no card needed.

Start your 7-day free trial

No credit card required

Add a card before the trial ends to keep your plan.