Threads Character Limit Counter

Count characters against real Threads limits before you post.

A live Threads character counter that enforces the platform's actual per-field limits — 500 for posts and replies, 150 for the bio, 30 for usernames — with colour-coded warnings as you approach and exceed each threshold, counting emoji as one character each.

What is the character limit on Threads?

A Threads post or reply allows up to 500 characters. The profile bio is capped at 150 characters and the username at 30 characters.

Stay inside Threads’s character limits

Threads caps each text field at a different length, and the editor only tells you when it is already too late. This counter shows your character count in real time against the correct limit for whatever you are writing — a post, a reply, your bio, or a username — and warns you in colour before you go over.

How it works

Pick the field you are editing and the tool loads its limit: 500 characters for posts and replies, 150 for the bio, and 30 for the username. As you type, it counts the visible characters and subtracts from the limit. The display stays neutral with room to spare, turns amber when you are within the last ten percent, and turns red the moment you exceed the cap, telling you exactly how many characters to cut.

Counting is grapheme-aware: the tool counts with the spread operator so an emoji or a combined accented letter is one character, matching how the limit is actually applied rather than how raw bytes accumulate.

Why accurate counting matters

A simple .length check overcounts emoji and some non-Latin scripts because they span multiple UTF-16 code units. That can make a post look over-limit when it is fine, or vice versa. By counting visible characters, this tool reports the number Threads will enforce.

Tips

Front-load your hook in the first line, since the feed truncates long posts behind a “more” tap. Remember that URLs count in full toward the 500-character budget, so prefer a short link when space is tight. For the bio, treat the 150-character cap as a headline exercise: lead with who you are and what you post about, and drop filler words.