Type or paste text and six counts update as you type: words, characters with and without spaces, lines, paragraphs and sentences. Copy stats copies them as six lines such as Words: 9, with thousands separators (1,234). Clear empties the text. It is useful when an essay, a form field or a brief has a length limit.
The text stays in your browser and is not uploaded. Chinese, Japanese, Thai and a few other scripts without spaces between words are supported.
Example
Input:
Hello, world! It's 3.50 today.
Well-known tools — fast & free.
Counts:
Words: 9
Characters (including spaces): 63
Characters (no spaces): 52
Lines: 3
Paragraphs: 2
Sentences: 3
It's, 3.50 and Well-known are one word each, while the dash and the ampersand are not words. The empty line counts as a line but not as a paragraph.
Limitations
- Text over 1 MB (1,000,000 bytes as UTF-8) is not counted: the tiles show “—” and an error appears. Above 100,000 characters, counting waits briefly after you stop typing.
- For Chinese, Japanese, Thai, Lao, Khmer and Myanmar, words come from the browser’s built-in word segmentation. Results can differ between browsers and versions, and from Word.
- A sentence ends at a full stop,
!or?followed by a space, but not inside decimals such as3.50, and?!or...before a lowercase word do not split it. These English abbreviations never end a sentence: Mr., Mrs., Ms., Dr., Prof., St., vs., etc., e.g., i.e., a.m., p.m., Inc., Ltd., Jr., Sr. - When one of those abbreviations really ends a sentence, as in “We bought apples, pears, etc. Then we left.”, it is not treated as an end, so the text counts one sentence fewer. Abbreviations not on the list, such as “U.S.”, may split a sentence.
- No reading time, keyword density, readability score, platform limits, file upload or saving.
FAQ
How are words counted?
Text is split on whitespace, and a piece counts as a word if it contains a letter or a digit. So don't, well-known, e-mail, 3.14, COVID-19 and a whole URL are one word each. A lone dash, & or emoji is not a word. Without spaces, Hello—world is a single word.
Why does my count differ from Word or Google Docs?
Each program has its own rules. Google Docs states that its count applies to everything except headers, footers and footnotes unless you select part of the document. Word can include or leave out footnotes and endnotes, depending on an option of its count. Different treatment of hyphens, dashes, numbers and symbols can add a few more words. Paste the same text here to compare like with like.
What is the difference between characters with and without spaces?
The first counts everything, including spaces, tabs and line breaks (a line break is one character, also CRLF). The second leaves out all Unicode whitespace, including non-breaking and other Unicode spaces. A zero-width space is not whitespace, so it is counted. Check which of the two your limit uses.
Why does an emoji count as one character?
The tool counts characters as a reader sees them, not as code units. Many emoji are several code points joined together: a flag, or a family emoji. Each counts as one, as does é in either of its two encodings. Software that counts code units, such as JavaScript’s string.length, gives larger numbers.
How are Chinese and Japanese text counted?
There are no spaces to split on, so the browser’s dictionary-based segmentation finds the words. 我们今天去公园散步。 gives 5 words and 私は東京に住んでいます。 gives 8. Mixed English and Chinese text counts both. Characters are still counted one by one.