Back to home

Character Counter for Social Media

Writing a caption for Instagram, a post for LinkedIn or a title for YouTube? The Character Counter shows in real time how many characters and words your text has, and compares it against the exact limits for each platform — so you never go over the limit without noticing.

0characters
0words
0lines
0spaces

Limits by platform

Twitter / X280 remaining
Instagram — bio150 remaining
Instagram — legenda2200 remaining
TikTok — bio80 remaining
TikTok — legenda2200 remaining
LinkedIn — post3000 remaining
YouTube — título100 remaining
YouTube — descrição5000 remaining
Facebook — post63206 remaining

Limits for each platform

Each social network has its own limits: Twitter/X allows up to 280 characters per post; the Instagram bio holds 150; captions can be up to 2,200; TikTok limits bios to 80 characters; LinkedIn allows posts up to 3,000 and YouTube titles up to 100 and descriptions up to 5,000. Exceeding these limits means automatic truncation.

More than a simple counter

Beyond the total character count, the tool shows the word, line and space counts — useful for blogs, articles and copywriting. The color-coded bar per platform instantly shows whether you are in the green (safe), yellow (warning) or red (over the limit).

How to use

Paste or type your text in the field above. The numbers and progress bars update as you type, with no button to click. To start over, click "Clear".

Frequently asked questions

Do emojis count as one or more characters?

Emojis typically take up 2 characters in the Unicode standard. The counter uses the actual string length, the same as what the platforms calculate.

Does Instagram really cut the caption at 2,200 characters?

Yes, Instagram limits captions to 2,200 characters. Longer texts are simply truncated on posting.

Does it work for any language?

Yes. The counter measures text bytes, not words from a specific language, so it works in English, Portuguese, Spanish, Chinese or any other language.

Is my text saved anywhere?

No. Everything happens in your browser, without sending anything to servers.