Threads character counter
Count your post the way Threads does — emoji, links and topic tag included — before you hit Post.
How the same text fits other networks
All networks- Instagramcaption; at most 30 hashtagsapproximate0 / 2,200characters (Instagram doesn't say how emoji count) · Source
How Threads counts characters
A Threads post can hold up to 500 characters of text. Most of the time that's simple: every letter, digit, space and line break counts as one. The exception is emoji. Meta's developer documentation says that "emojis are counted as the number of UTF-8 bytes" (Threads API: Posts). In practice that means:
| Emoji | Counts as |
|---|---|
| 🚀 (rocket) | 4 |
| 👍🏽 (thumbs up with a skin tone) | 8 |
| 🇺🇦 (a flag) | 8 |
| 👨👩👧👦 (a family) | 25 |
So a post that looks like 480 characters with a dozen emoji can be well over the limit. Many character counters count each emoji as 1 or 2 and get this wrong. This counter uses the same code as the Govir editor, which follows Meta's rule, so the number you see here is the number Threads checks.
Meta doesn't document how letters outside the Latin alphabet count. This counter, like the Govir editor, counts each visible character as one, including Cyrillic, Greek, Arabic, Chinese and Japanese.
Links: at most five per post
Threads rejects a post with more than 5 links (Threads API: Posts). The counter finds addresses that start with http://, https:// or www. and counts each different one once. If you paste the same link twice, it counts once.
On a text-only post, the first link usually becomes a link preview card. You can't add a preview card to a post with photos or a video.
Topic tags: one per post
A topic tag puts your post in a topic people can browse. A post can have one topic tag, and it can be 1 to 50 characters long. Through the API, tags can't contain a period (.) or an ampersand (&) (Threads API: Posts; Instagram Help Center: topics on Threads). Type your tag in the field under the counter and it tells you if it would be accepted.
When your post is too long
You have two good options:
- Split it into a thread. A thread is a chain of posts, each up to 500 characters. The thread splitter breaks long text at paragraphs and sentences first and can number the parts for you.
- Add a text attachment. In the Threads app you can attach up to 10,000 characters of longer text to a post (Meta, September 2025).
A thread makes each part its own post, with its own replies; a text attachment keeps the whole text in one post. For tips, stories and step-by-step posts, parts are often easier to read one at a time.
Common mistakes
- Counting emoji as one character. Emoji with skin tones, flags and family sequences are the most expensive.
- Leaving tracking links long. A long URL with tracking parameters eats into your 500 characters. Shorten it or keep only what you need.
- Six links in a "resources" post. Threads refuses the sixth. Split the list across two parts of a thread.
- A topic tag with a period, like a domain name. Write it without the dot.
Questions
Do spaces and line breaks count? Yes, each one counts as a character.
Do @mentions count? Yes, the @ and the username count like any other text.
Is the limit the same for replies? Yes, replies have the same 500-character limit.
Why does my count differ from another tool? Usually because of emoji. This counter counts them as their UTF-8 bytes, as Meta documents.
Last checked
More free tools
- Thread splitterTurns long text into numbered parts of up to 500 characters.
- Post previewSee how your post reads before you publish it, on a phone or a computer.
- Text to imageTurn a line, a list or a number into a clean image for your post. Free.
- Engagement rate calculatorEngagement rate by views and by followers, with the formulas shown.
- Threads limits cheat sheetText, links, topic tags, images, video, carousels and polls, with sources.
- Social media character counterOne text against X, LinkedIn, Instagram, Bluesky and more, each counted its own way.
- Case converterUPPERCASE, lowercase, Title Case and more, with links, hashtags and mentions kept.