Social Character Counter
Check your post fits the limit on X, Instagram, YouTube, and more.
Using toolbook means you agree to our Terms and Privacy Policy.
Your files stay on your device
How to use it
Pick a platform like X or Instagram and type your post. You see how many characters you’ve used and how many are left, as you type.
Every platform has its own limit: 280 characters for a post on X, 100 for a YouTube title, 2,200 for an Instagram caption. Pick where you’re posting and type or paste your text.
The counter, characters left, and progress bar update as you type, so you can trim before you hit the limit.
Emoji count as one character each, the way the platforms count them.
Facebook is a special case: it accepts long posts, but hides everything after about 477 characters behind “See more”. The limit shown is what people see without clicking.
FAQ
Do emoji count as one character?
Yes, one each — the same way most platforms count them.
Why is Facebook’s limit so low?
Facebook allows long posts, but hides anything after about 477 characters behind “See more”. That’s what readers see without clicking.
Are these limits up to date?
They match each platform’s published limits when we last checked. Platforms do change them now and then.
How it worksFor the curious
Counting is by Unicode code point, not UTF-16 code unit, so characters outside the Basic Multilingual Plane — most emoji — count as one rather than the two JavaScript’s .length reports.
Limits are each platform’s publicly stated figures as of the last review of this page. Platforms change them from time to time, so if a number looks wrong, the platform has probably updated it.