# Threads character counter

Canonical: https://postmesh.app/tools/threads-character-counter

Threads allows 500 characters in a post. Paste yours to see what’s left, and how the same text fares on the other networks.

## How it works

The count uses the same rule PostMesh checks before it posts to Threads: 500 characters. Each letter, space and emoji counts as one character.

Meta’s Threads guide says emoji count as their UTF-8 bytes, so 😀 can use 4 of the 500 ([Threads API: posts](https://developers.facebook.com/docs/threads/posts/)). Leave room when a post with emoji is close to the limit.

Below the Threads count, the same text is checked for every network PostMesh publishes to, so you can see where it needs to be shorter before you post it everywhere.

Nothing you type leaves your browser.

## Steps

1. Type or paste your post.

2. Read the Threads count and what’s left.

3. Check the other networks if you’ll post it there too.

## Every Threads limit PostMesh checks

These are the rules PostMesh runs before it publishes, one row per post type. The source and the date each was last checked live in PostMesh’s publishing rules.

| Post type | Text | Title | Hashtags |
| --- | --- | --- | --- |
| Text post | 500 characters | None | No cap |
| Image post | 500 characters | None | No cap |
| Video post | 500 characters | None | No cap |
| Carousel | 500 characters | None | No cap |

## How Threads counts emoji and accents

PostMesh counts Threads text in Unicode characters: a letter, an accented letter or a simple emoji is one. Joined emoji, such as 👩‍💻, are several characters stuck together and count as more.

| Text | Counts as |
| --- | --- |
| Hello | 5 characters |
| café | 4 characters |
| 😀 | 1 character |
| 👩‍💻 | 3 characters |
| 𝐁𝐨𝐥𝐝 | 4 characters |

## Ways to fit a post that runs over

- Cut the opening line to the point: it’s the part people see before “more”.
- Move links to your bio or a first comment where the network allows it.
- Swap a long phrase for a shorter one rather than dropping hashtags you need.
- Write a short version for the strictest network, then add detail where there’s room.

## Questions

### What is the Threads post character limit?

500 characters. It’s the limit PostMesh checks when it posts to Threads.

### Do emoji count as one character?

Not always: Meta says Threads counts emoji as their UTF-8 bytes, so most use 4. This counter counts each emoji once, so leave room near the limit.

### Is my text saved anywhere?

No. The count runs in your browser and nothing is sent to PostMesh.

### Can I post the same text to Threads and other networks?

Yes. PostMesh checks one post against each network’s rules and publishes it to all of them, now or on a schedule.

Interactive controls are available on the HTML page. Image and text utilities run in the browser; AI writers submit descriptions to PostMesh and OpenAI.