Count words, characters, sentences, and reading time — live as you type.
| Where | Limit | Counts as |
|---|---|---|
| Google title tag | ~60 characters | Pixel width, not characters — 60 is the safe approximation |
| Google meta description | ~160 characters | Truncated around 920px on desktop |
| X / Twitter post | 280 characters | Links always count as 23 |
| Instagram caption | 2,200 characters | Only the first 125 show before “more” |
| Instagram bio | 150 characters | Includes spaces and emoji |
| LinkedIn post | 3,000 characters | Truncated at ~210 in the feed |
| YouTube title | 100 characters | Around 70 display in search |
| Email subject line | ~60 characters | Mobile clients often cut at 35 |
| SMS (single message) | 160 characters | 70 if any non-GSM character is present |
| Material | Typical speed | 1,000 words takes |
|---|---|---|
| Light web article | 230–250 wpm | about 4 minutes |
| General prose (default) | 200 wpm | 5 minutes |
| Technical documentation | 120–150 wpm | 7–8 minutes |
| Dense academic text | 80–120 wpm | 8–12 minutes |
| Read aloud / narration | 130–150 wpm | about 7 minutes |
| Format | Typical range |
|---|---|
| Blog post that ranks in search | 1,200–2,000 words |
| News or update post | 300–600 words |
| Product description | 150–300 words |
| University essay | 1,500–3,000 words |
| Cover letter | 250–400 words |
| Conference talk (20 minutes) | 2,400–3,000 words |
| Executive summary | under 500 words |
| Metric | Method |
|---|---|
| Words | Text is trimmed, then split on any run of whitespace. A hyphenated compound counts as one word; an em-dash between spaces does not. |
| Characters | Every character including spaces, tabs and line breaks. |
| Characters (no spaces) | All whitespace removed, including newlines. |
| Sentences | Split on periods, question marks and exclamation marks. Abbreviations such as “e.g.” will inflate this count slightly. |
| Reading time | Words divided by 200, rounded up to the next whole minute. |
For ordinary prose the two agree closely, because both split on whitespace. Differences usually come from text in headers, footers, footnotes, text boxes or comments, which Word may include or exclude depending on your settings.
Yes. Every metric recalculates on each keystroke — there is no button to press and nothing to submit.
As one word. "State-of-the-art" is a single word here, which matches Microsoft Word and Google Docs.
Yes. Any whitespace-separated token counts, so "2026" and "$1,200" each count as one word.
Sentences are detected from periods, question marks and exclamation marks. Abbreviations like "Dr.", "e.g." and decimal numbers each add a false sentence break. Treat the count as an estimate.
There is no imposed limit. Very large documents — hundreds of thousands of words — may briefly slow the browser, since counting runs on every keystroke.
No. The tool is entirely client-side. Nothing is sent to a server, stored, or logged.