Type once, see your character and word count against 8 platform limits simultaneously. No signup, works entirely in your browser.
What counts as a character? Letters, numbers, spaces, punctuation, and emoji all count as characters. Most platforms count using UTF-16 code units, which means a simple emoji is usually 2 characters and a complex emoji with modifiers can count as 4 or more, even though it displays as a single image.
Every platform sets its own character limit based on how that field is used. Twitter/X allows 280 characters in a post because tweets are meant to be scannable at a glance. Instagram's 150-character bio limit forces a tight, curated profile summary. TikTok's 80-character bio is the shortest of the major platforms, reflecting its video-first design where the bio is secondary to content.
These limits also change over time as platforms redesign their profile pages, so treat the numbers on this page as accurate estimates and always confirm the exact limit in the platform's own interface before finalizing important text.
Styled letters from the Mathematical Alphanumeric blocks, such as bold and script, sit outside the basic character range. This counter uses JavaScript's length, so it counts each of those letters as 2. Other apps may count them as 1, so treat this counter as a guide and check the number in the app before you post. Fancy text from the Font Generator can therefore use more of a limit here than plain text does.
The counter shows the length your browser reports for the text, which counts UTF-16 code units. For plain English letters that equals the number of letters. For styled letters and emoji it can be higher. The table lists the characters a person sees, then the count this counter shows.
| Text | What it is | Code points | This counter shows |
|---|---|---|---|
| Hello | Plain text | 5 | 5 |
| 𝗛𝗲𝗹𝗹𝗼 | Bold | 5 | 10 |
| 𝓗𝓮𝓵𝓵𝓸 | Bold Script | 5 | 10 |
| Hello | Fullwidth | 5 | 5 |
| ʜᴇʟʟᴏ | Small Caps | 5 | 5 |
| 😀 | Emoji | 1 | 2 |
| 👍🏽 | Emoji with skin tone | 2 | 4 |
| 👨👩👧 | Family emoji | 5 | 8 |
Some apps weight characters in their own way, and others count what you see on screen. Leave a few characters spare when you use styled text, and confirm the final number in the app.