Character and word counter
Counts characters, words, sentences, paragraphs and reading time on the fly — as you type. Your text never leaves the browser: everything is processed locally. Free and no sign-up.
What the counter does
Everything updates instantly as you type.
Everything stays local
Your text is processed by JavaScript in your browser and never sent anywhere. No server, no logs, no history.
Platform limits
Progress bars show whether your text fits the limits for SEO title, description, X/Twitter and Telegram.
Reading time
An estimate based on an average speed of ~200 words per minute — handy for articles, emails and posts.
Why text length matters
Almost every place your text ends up will truncate it without warning. Search results, social feeds, push notifications, SMS — each has its own limit, and whatever does not fit is simply never seen. A counter is not about pretty statistics; it is about making sure your headline does not get cut off mid-word at the worst possible moment. Length is also a courtesy to the reader: a reading-time estimate at the top of an article honestly says how many minutes you are asking for.
SEO: title and description
Google displays roughly 50–60 characters of a page title — anything longer turns into an ellipsis. Strictly speaking, the limit is measured in pixels, not characters, so "about 60" is a guideline rather than a hard rule: a string of narrow letters fits more than a string of wide ones. The description works the same way: a desktop snippet holds around 160 characters. A truncated snippet loses its call to action — and the clicks that go with it.
Popular platform limits
An X (Twitter) post is capped at 280 characters, and every link counts as 23 no matter how long it really is. Telegram allows a generous 4096 characters per message, but a photo or video caption only gets 1024. SMS is the trickiest case: in the basic GSM-7 encoding a message holds 160 characters, but add a single character outside that alphabet — a Cyrillic letter, an emoji, a curly quote — and the phone switches to UCS-2, where every character takes two bytes and the limit drops to 70. To your carrier, "Ok" and "Ок" are messages with very different price tags.
How to write shorter
Lead with the point: the key idea goes in the first few words, details come later. Cut filler openers ("it is worth noting that", "as we all know") — the text is almost always better without them. Keep one idea per sentence: when a third "which" appears, it is time to split. Numbers beat generalities: "in 3 days" is shorter and stronger than "in the shortest possible time". Finally, read it out loud — anything you stumble over, your reader will skip.
How we count
A word is a run of letters and digits between spaces; hyphenated words count as one. Sentences are detected by ".", "!" and "?", so abbreviations like "e.g." can add a phantom sentence — treat that number as approximate. Paragraphs are blocks of text separated by a blank line. Reading time is the word count divided by 200 (an average adult reading speed), rounded up. All counts are honestly approximate: every platform has its own rules, so when you are right at a hard limit, double-check the last few characters in the service itself.
FAQ
Do you store my text?
No. Everything is counted by JavaScript right in your browser: the text is never sent anywhere, never saved and never logged. Close the tab and it is gone.
What is the right title length?
Aim for 50–60 characters and put the key idea at the beginning. Google actually measures title width in pixels, so 60 characters is a guideline rather than a hard rule.
How is reading time calculated?
The word count is divided by 200 — an average adult reading speed — and rounded up to the minute. For dense technical text the real time will be longer.
Do spaces count as characters?
Yes. The "characters" counter includes spaces and line breaks, and there is a separate "without spaces" counter next to it. Platform limits are based on the full character count.
Is it free?
Yes. No sign-up, no limits and nothing is stored. Count as many texts as you like.