All Text

X Character Counter

Count characters against X (Twitter) limits, live.

x-character-counter.local
0Characters
280Remaining
0Posts at 280

How to use it

  1. Type or paste your post.
  2. Watch the character count and remaining count update.
  3. Stay within the limit shown by the bar.

About this tool

This counter shows how your post measures against the X 280 character limit, with a live remaining count and a bar that turns red when you go over. It counts characters in a surrogate aware way, so an emoji counts as one. X applies its own weighting in some cases, for example counting links as a fixed length, so treat this as a close guide to the visible character count.

Examples

InputA 200 character draft
Output80 characters remaining
InputA 300 character draft
OutputOver by 20, shown in red

Common uses

  • Check a post fits the 280 limit
  • See how many characters remain
  • Trim a draft to length
  • Plan a thread across multiple posts

FAQ

Is my draft uploaded?
No. The count runs in your browser as you type. Nothing is sent anywhere.
Does it match X exactly?
It counts visible characters closely, but X weights some content, such as links, differently, so treat it as a close guide.
How are emoji counted?
As one character each, since the count is surrogate aware rather than counting raw code units.

Related tools

Embed this tool

Paste this snippet to put the tool on your own site. It runs entirely in the visitor's browser, the same as it does here.

<iframe src="https://tooldok.com/embed/x-character-counter/" title="X Character Counter by Tooldok" width="100%" height="560" style="border:1px solid #16130d;border-radius:16px;max-width:720px" loading="lazy"></iframe> <p style="font:13px sans-serif"><a href="https://tooldok.com/tools/x-character-counter/" target="_blank" rel="noopener">X Character Counter</a> by <a href="https://tooldok.com/" target="_blank" rel="noopener">Tooldok</a></p>