Free tool

Character counter for X (Twitter), Threads and Bluesky

Type or paste a post or a reply. See how many characters it uses on each site, counted the way that site counts them, emoji and links included.

0 characters 0 words

X (Twitter)

0/280

280 left

Links count 23, emoji 2

Threads

0/500

500 left

Each character 1

Bluesky

0/300

300 left

Long links shortened first

The counting runs in your browser. Twick doesn’t send or keep your text.

Same text, three counts

Why one post gets three numbers.

Each site counts emoji and links its own way. Here is one short post, counted by all three.

Shipped it 🚀👍🏽 The full write up is here: https://example.com/blog/how-we-shipped-it

  • X (Twitter)66of 280The link counts 23, each emoji 2.
  • Threads84of 500The link counts in full, each emoji 1, and a skin tone 1 more.
  • Bluesky68of 300The link counts as example.com/blog/how-we-..., each emoji 1.

Limits

The character limits, side by side.

X (Twitter)ThreadsBluesky
Post or reply280500300
Longer posts25,000 with PremiumA text of up to 10,000 attached to a postNone
Most letters1 each1 each1 each
Chinese, Japanese, Korean2 each1 each1 each
An emoji2, however it’s built1 as shown here1, with its skin tone or family
A link23, however longIn full as shown hereShortened, then counted

How each site counts

The rules behind the numbers.

How X (Twitter) counts characters

A post or a reply on X fits 280 characters, and X doesn’t count every character the same:

  • Most letters, numbers and punctuation count 1.
  • Chinese, Japanese and Korean characters count 2, so a post in those languages fits 140.
  • Every emoji counts 2, however many parts it’s made of.
  • Every link counts 23, because X shortens it, however long or short it really is.
  • The @names X adds at the start of a reply don’t count, and neither do pictures or videos.

With X Premium, a post can run to 25,000 characters. Source: X developer docs, Counting characters.

How Threads counts characters

Meta’s documentation for Threads says text posts are limited to 500 characters, and replies work the same way. A post can also carry an attached text of up to 10,000 characters.

Meta doesn’t say how links count, and its note on emoji doesn’t match the app, so we tested both in the Threads app in October 2026. A letter, a Chinese character, a line break and an emoji each count 1. An emoji with a skin tone counts 2, and a link counts in full. If Threads shows a different number for your post, go with Threads. Source: Meta, Threads API, Posts.

How Bluesky counts characters

A post or a reply on Bluesky fits 300 characters, counted the way a reader sees them. An emoji with a skin tone, a flag or a family made of several people counts as 1.

Links are shortened before they’re counted. Bluesky drops the https://, keeps the site, and when the rest is longer than 15 characters, keeps 13 of them and adds three dots. So a long link costs far fewer characters than it looks. Source: Bluesky’s app, on GitHub.

Replies that fit, with 100% no AI slop.

Twick drafts replies in your voice right under the post, sized for the site you’re on. You pick one and post it yourself.

FAQ

Character limits, answered.

What is the character limit on X (Twitter)?

280 characters for a post or a reply. With X Premium, a post can be up to 25,000 characters.

Do emojis count as two characters on X?

Yes. X counts every emoji as 2 characters, however many parts it is made of, such as a skin tone or a family.

Do links count toward the character limit on X?

Yes, and always the same: every link counts as 23 characters on X, however long or short it is.

Why do Chinese, Japanese and Korean characters count double on X?

X counts each of them as 2, so a post written in those languages fits 140 characters.

What is the character limit on Threads?

500 characters for a post or a reply. Threads also lets you attach a longer text, up to 10,000 characters, to a post.

What is the character limit on Bluesky?

300 characters. Bluesky counts what a reader sees, so an emoji with a skin tone counts as one, and it shortens a long link before counting it.

Do replies have the same limits as posts?

Yes, on all three sites. On X, the @names that X adds at the start of a reply don’t count.

Is the text I type sent anywhere?

No. The counting runs in your browser, and Twick doesn’t send or keep your text.