Counts as you type
Paste or type and the stats update in real time. Your text is never uploaded — everything is counted in the browser.
| Metric | How it's counted |
|---|---|
| Characters (with spaces) | Every character, including spaces and line breaks |
| Characters (no spaces) | Spaces removed |
| Words | Split on whitespace |
| Lines | Split on line breaks |
| UTF-8 bytes | For SMS/API limits |
Why characters and bytes differ
Latin letters and digits are 1 byte each, but many characters (accented, CJK, emoji) take 2–4 bytes in UTF-8. So an emoji is one character but four bytes. SMS and API limits are often counted in bytes, not characters — so text heavy in multi-byte characters hits the cap sooner than expected.
Limits you'll target
- X (Twitter) post: 280 characters (standard accounts)
- Instagram caption: 2,200 characters
- Meta description (SEO): ~155 characters recommended
- SMS (single segment): 160 GSM or 70 Unicode characters
Check the length before posting to avoid truncation. To reformat the text itself, try the case converter.