Twitter/X Character Counter — Social Media Tools — Zapit

Twitter/X Character Counter

Count characters and split long text into tweet-sized threads.

280 remaining
0 / 280 characters

Thread Splitter

Automatically splits long text into tweet-sized chunks.

Twitter / X Character Rules

  • Most characters (letters, numbers, punctuation) count as 1.
  • Most emoji and CJK characters count as 2 (UTF-16 surrogate pairs).
  • Any URL (http:// or https://) is shortened to a t.co link and always counts as exactly 23 characters.
  • Images, videos, and polls attached to tweets use 0 extra characters.
Count characters in your tweet exactly as Twitter/X counts them. URLs are always treated as 23 characters regardless of length, and the thread splitter automatically divides long text into properly-sized tweets.

Key Features

Twitter-accurate counting
All URLs matching http:// or https:// are substituted with a 23-character placeholder before counting, exactly mirroring Twitter's t.co URL wrapping behaviour.
Visual progress bar
A colour-coded bar turns yellow when you reach 260 characters and red at 280, giving you an immediate visual warning before you hit the limit.
Thread splitter
Paste text longer than 280 characters and the thread view splits it intelligently on word boundaries, showing each tweet numbered (1/N), with its own character count and copy button.
Live stats grid
Displays character count, word count, URL count, and overall status at a glance below the editor.

How to Use

  1. 1Type or paste your tweet text into the editor.
  2. 2Watch the character count and progress bar update in real time.
  3. 3If your text exceeds 280 characters, switch to the Thread tab to split it automatically.
  4. 4Copy each tweet individually or adjust the text to fit within the limit.

Frequently Asked Questions