Character Counter
Count characters and stay inside the limit.
Characters
0
Without spaces
0
Words
0
- Sentences
- 0
- Paragraphs
- 0
- Lines
- 0
Common limits
- SMS (plain text)0 / 160160 left
- Post on X0 / 280280 left
- Page title0 / 6060 left
- Meta description0 / 160160 left
Everything is processed on your device. Nothing you upload or type is sent to a server, and nothing is stored.
Character Counter online
Written something that has to fit? Paste it in and see the character count update live, along with how much room is left against the limits that usually matter — social posts, page titles, meta descriptions and SMS.
How to use character counter
Paste your text
Counts update instantly as you type or edit.
Check against the limits
Common platform limits are shown with the space you have left, and turn red when you go over.
Frequently asked questions
Do spaces count as characters?
Almost always, yes — social platforms, SMS and search engines all count them. Both totals are shown, because some academic and publishing guidelines ask for the figure without spaces.
Why does an emoji count as more than one character?
Many emoji are stored as several code units internally, and skin-tone or family emoji are sequences of several joined together. This tool counts what people see as one character, which is what platforms generally enforce.
How many characters can an SMS hold?
160 for plain Latin text. Adding a single emoji or accented character switches the message to a different encoding and drops the limit to 70, which is why one emoji can suddenly cost you a second message.
How long should a meta description be?
Around 150–160 characters. Google truncates by pixel width rather than a strict count, so a description of mostly wide capitals gets cut sooner than one of narrow lowercase letters.
Is my text stored?
No. It never leaves your browser tab.
You might also like
- Text ToolsWord CounterCount words, characters, sentences and reading time as you type.
- Developer ToolsJSON FormatterFormat, validate and minify JSON with clear error messages.
- Developer ToolsURL Encoder / DecoderPercent-encode and decode URLs, query strings and parameters.
- Developer ToolsBase64 Encoder / DecoderEncode text to Base64 and decode it back, with full Unicode support.