Character Limit Checker
Check your text against X, Threads, Instagram, LINE, SMS, SEO title, meta description, Google / Meta ads and app store limits – and see exactly where it overflows.
Counts that match what you see
Thai vowels, tone marks and emoji count as one character, exactly as they appear on screen.
Thai words counted right
Thai has no spaces between words – BeautifyNex segments words with a dictionary, so word counts and reading time are real.
30+ platform limits
X (weighted like X itself: CJK and emoji count 2, links 23), Instagram, LINE, SMS parts, SEO title and meta description, Google and Meta ads, app stores.
Private & instant
Your text never leaves the browser unless you share it. Counts update as you type.
How to use
- Type, paste or drop a text file – or try a sample.
- Read characters, words, sentences and reading time in the bar above the text.
- Open Limits, Keywords, Characters or Tools for details; select text to count only the selection.
- Export the text or a CSV / JSON / Markdown report – or share a read-only link.
Frequently asked questions
Is it free?
Yes. All tools work for free without an account.
Is my text uploaded?
No. Counting runs in your browser. Text is only sent when you share a link or save to your Library.
Why does a Thai syllable like "กี่" count as 1 character?
BeautifyNex counts characters the way you see them (grapheme clusters). Code points and UTF-16 units are shown in the details when a system counts those instead.
How does BeautifyNex count an X (Twitter) post?
Like X itself: most characters – including Thai – count as 1, but Chinese, Japanese, Korean and emoji count as 2 and every link counts as 23. The Limits panel uses the same weighted count.
How is reading time calculated?
Words ÷ 238 words per minute (speaking: 150). You can change both speeds in the Overview panel.