Word & Character Counter
Count words, characters, sentences, and paragraphs as you type, with reading time, keyword density, and SEO length limits.
Words
0
Characters
0
No spaces
0
Sentences
0
Paragraphs
0
Lines
0
Time estimates
0 sec
Reading, at 200 wpm
0 sec
Speaking, at 130 wpm
* Search engines truncate by pixel width, not character count, so these are the widely-used approximations rather than hard limits.
| Word | Count | Density |
|---|---|---|
| Enter some text to see which words you lean on most. | ||
Your Data Never Leaves Your Device
Every tool runs entirely in your browser. Nothing you type is uploaded, stored, or logged on our servers.
The Word & Character Counter updates as you type, showing words, characters with and without spaces, sentences, paragraphs, and lines, plus estimated reading and speaking time with the words-per-minute assumption stated openly rather than hidden.
Counting is grapheme-aware. Emoji and accented characters count as one character each — a family emoji such as 👨👩👧👦 counts as 1, where tools using a naive length check report 11. That difference matters when you are writing to a hard limit. The length panel tracks your text against SEO title, meta description, Open Graph title, X/Twitter, and LinkedIn headline budgets, flagging each as you approach and pass it.
A keyword density table shows the words you lean on most, with common function words filtered out by default and a toggle to include them. Everything runs in your browser, so unpublished drafts and client work never leave your machine.
FAQ
Around 155 characters is the usual working limit — Google truncates by pixel width rather than character count, so the exact cut-off varies with the letters you use. Keep the important part in the first 120 characters and treat the counter's limit bar as a guide, not a hard rule.
About 60 characters. Longer titles still work, but search results usually cut them off with an ellipsis, so anything essential should sit near the start.
Word count divided by 200 words per minute, which is a common average for adult silent reading of general prose. Speaking time uses 130 words per minute, roughly a comfortable presentation pace. Both assumptions are shown on the page so you can adjust mentally for dense or technical material.
Both are shown. "Characters" includes spaces, punctuation, and line breaks; "No spaces" strips all whitespace. Social and SEO limits generally count spaces, so the first number is the one to compare against them.
As single characters, using the browser's Intl.Segmenter to count graphemes rather than raw code units. A family emoji such as 👨👩👧👦 counts as one character here, where naive tools count eleven — which matters when you are close to a length limit.
It is how often a word appears as a share of total words. There is no target to hit — modern search engines do not reward a specific density, and stuffing a keyword hurts more than it helps. Use it to spot words you are unintentionally repeating.
Common function words are filtered out by default because they dominate any text and tell you nothing. Turn off "Hide common words" to see the unfiltered counts.
Sentences use the browser's locale-aware sentence segmentation, so abbreviations and decimal points are handled better than a naive split on full stops. Paragraphs are blocks of text separated by a blank line.
No. All counting happens in your browser as you type — nothing is sent to a server, logged, or stored, so unpublished drafts and client work stay on your machine.