Skip to content

X (Twitter) character counter

Count your post exactly the way X does: a link is 23 characters, an emoji is 2, a Chinese, Japanese or Korean character is 2. The limit is 280 without a subscription, 25,000 with one.

  • Free, no account
  • Everything runs in your browser: your text is never sent anywhere.

0 characters of 280

280 characters left

Your post fits the limit.

How X counts it

  • 0 code points typed
  • No links
  • No emoji
  • No Chinese, Japanese or Korean characters

How it works

  • The counter runs twitter-text, the counting library X recommends to developers.
  • X shortens every link to t.co, so each one counts as 23 characters whatever its length.
  • Every emoji counts as 2, even combined ones (skin tones, families, flags).
  • Chinese, Japanese and Korean characters count as 2: a post in Japanese fits in 140 characters.
  • Text is normalized (NFC) before counting: an “é” typed as two code points counts once.

How long should it be

  • Without a subscription, 280 is a ceiling, not a target: a sharp idea often fits in two or three sentences.
  • With a subscription, a long post can run up to 25,000 characters, but X only shows the start before “Show more”: your first sentence has to earn the click.
  • Dense text over 280 characters without a subscription becomes a thread; with a subscription, a long post keeps the idea in one piece.

What X counts, in one table

  • Latin letter, digit, punctuation

    Counts as
    1
    Example
    Hello = 5
  • Link (URL)

    Counts as
    23
    Example
    An 80-character link = 23
  • Emoji, even combined

    Counts as
    2
    Example
    A flag = 2
  • Chinese, Japanese, Korean

    Counts as
    2
    Example
    こんにちは = 10
  • Line break

    Counts as
    1
    Example
    Two paragraphs = 1 or 2 more

And in Hypepen

In Hypepen, the editor’s counter uses your own X account’s limit (read from X), highlights the overflow and offers to split it into a thread or shorten it.

Read the guide: X (Twitter) Articles: who can publish them and how to write oneWho can publish an Article on X, how it compares to a long post, and how to build one readers actually finish.

Frequently asked questions

X replaces every link with a t.co short link. That address always counts as 23 characters, whether your link is 15 or 200 characters long.

280 weighted characters: an emoji or a Chinese, Japanese or Korean character counts as 2, a link counts as 23.

Subscribers can publish long posts of up to 25,000 characters. X Articles are a separate format, reserved for some plans.

No. Counting happens in your browser, with no network call: nothing is stored or sent.