Try Social Writer freeTry free

X (Twitter) character counter.

Paste your post and see how much of X (Twitter)'s limit it uses.

Counted the way X counts it.

Start 14-day free trial

How to use this character counter for X (Twitter)

  1. Paste your post

    Paste it as it will go out on X (Twitter).

  2. Read the count

    280 is the X (Twitter) limit. X counts every link as 23 characters, however long it is, and counts emoji and most styled letters as two, because it weighs characters outside its common ranges double.

  3. Trim and post

    Open your profile and choose Edit profile to paste into your name or bio, or paste into a new post.

X (Twitter)'s limit, explained

  • The limit

    A post holds up to 280 characters.

  • How X (Twitter) counts

    X counts every link as 23 characters, however long it is, and counts emoji and most styled letters as two, because it weighs characters outside its common ranges double.

  • Worth knowing

    A post over 280 characters is refused; a long text needs a thread.

  • Profile fields

    Your bio can be up to 160 characters and your display name up to 50.

Sources: X Help Center: how to customize your profile. Read on 30 September 2026.

Tweet character counter: how X counts

  • Tweets, links and emoji

    Use this as a tweet character counter: every link counts as 23 characters and most emoji as two. A post over 280 is refused, so split it into a thread.

See your X post the way X will count it

Write the post. The mockup shows it as X will, and the counter uses X’s own rules, so a post that looks short but isn’t gets caught before you hit post.

  • Links cost 23

    X rewrites every link, so each counts as 23 characters however long it is.

  • Emoji count double

    Most emoji count as two characters toward the 280.

  • Text only

    Dripost posts to X as text only, so this preview is text only too.

Turn a long post into a thread that fits

Paste the text. Get numbered tweets, each within X's limit, split at sentence and word boundaries.

Splits at sentence and word boundaries, never mid-word, and adds n/N to each part.

Start 14-day free trial
  • Each tweet should stand up alone

    People often meet a thread in the middle. Make each part make sense without the ones before it.

  • The numbering costs characters

    Each part carries a ' 2/6' at the end. The formatter leaves room for it, so nothing overflows.

  • Links cost 23 each

    X counts every link as 23 characters. The formatter counts them the same way.

Questions

Why is my X count higher than a normal character count?

X counts every link as 23 characters and weighs emoji and most non-Latin symbols as two.

What happens over 280?

X refuses the post; split it into a thread instead.

Does Dripost count X (Twitter) posts the same way?

Yes, the same X (Twitter) rules it checks before publishing.

Is this the same preview Dripost uses?

Yes. It is the preview from Dripost’s composer and client review page, with the same checks.

My post is over 280. What now?

Shorten it, or split it with the free X thread formatter.

Can Dripost publish the thread for me?

Dripost posts single posts to X, so copy each part and post the thread from X. On Threads, Dripost posts a long text as a thread by itself.

Will it split in the middle of a word?

No. It splits at sentence and word boundaries.

Want it posted, not just written?

Write and schedule your posts in one place. 14 days free, no card.