All tools
SEO Tools
Ads Tools
Link Tools
Social Tools
Text & Content Tools
Utilities
Finance Calculators
Thai Business
Image & Media Tools
Numerology & Fortune
Home & Living
Education
Health

Social Media Character Counter

This free social media character counter measures your caption against every major platform at once — X (Twitter), Facebook, Instagram, LinkedIn, TikTok, YouTube and LINE. Built for social media managers and copywriters who post in Thai and English, it counts Thai characters correctly and applies X’s weighted rules, so links count as 23 and Thai counts as 1. It all runs in your browser.

Platforms to check

Your live counts will appear here

Start typing and every platform limit updates instantly.

How to use

  1. Type or paste your post into the box.
  2. Every platform row updates live with its count, limit and progress bar.
  3. Watch for the red “Over limit” badge and the overflow excerpt that shows exactly what gets cut.
  4. Untick platforms you do not post to so you only see the limits that matter.
  5. Click “Copy text” to copy your post once it fits.

Features

  • Live count against 8 platform limits at once, including YouTube title and description
  • Correct Thai character counting — vowels and tone marks never inflate the total
  • X weighted length: Thai counts as 1, emoji as 2, and every link as 23
  • Automatic URL detection for both full links and bare domains
  • Truncation preview showing what stays visible before “See more” on Facebook and LinkedIn
  • Invisible zero-width characters are flagged, not counted

Frequently asked questions

Is this character counter free to use?
Yes — it is completely free, needs no sign-up, and all counting happens in your browser with JavaScript. Your text never leaves your device, so you can safely paste unpublished campaign copy.
Why does X (Twitter) count characters differently?
X uses weighted counting instead of a plain character count. Thai and most Latin text count as 1, emoji and rare symbols count as 2, and every link counts as a flat 23 no matter how long it really is. The other platforms count grapheme clusters, so the numbers legitimately differ.
Does Thai text count as 1 character on X?
Yes. Thai characters fall inside X’s light-weight code-point range, so each Thai character — including vowels and tone marks — counts as 1, the same as Latin letters. Thai posts fit far more into 280 than many people expect.
What are the character limits for each platform?
X 280, Facebook 63,206 (“See more” at ~477), Instagram 2,200, LinkedIn 3,000 (“see more” at ~210), TikTok 2,200, YouTube title 100 and description 5,000, and LINE OA message 5,000. Instagram and TikTok include hashtags and mentions in the caption count.
What happens to invisible zero-width characters?
They are detected and reported but not counted, because most platforms ignore them. They often sneak in when copying Thai text and can break spacing, so we flag them with a link to clean them up.