Text Counter
Count characters, words, lines, sentences, and paragraphs, and estimate reading time.
- Runs locally in your browser
- No upload required
Try it
Supported formats
Privacy
Runs entirely in your browser. Your input is never uploaded, stored, or sent to a third party.
Counted 6 words across 1 paragraph(s) and 2 sentence(s).
How it works
- Counted every character and every non-whitespace character.
- Split on whitespace for words and on line terminators for lines.
- Split on sentence terminators and blank lines for sentences and paragraphs.
- Estimated reading time at 200 words per minute.
- Estimated reading time: 1 minute(s).
Methodology
- Treat the text as an ECMAScript string: the character count is the number of UTF-16 code units in that string.
- Split on Unicode whitespace to count words and on line terminators to count lines.
- Derive sentences and paragraphs from punctuation and blank-line heuristics; the reading-time estimate assumes 200 words per minute.
Usage
- Paste or type your text.
- Read the character, word, line, sentence, and paragraph counts.
- Use the reading-time estimate to size the content.
Examples
These are examples, not current values: they use fixed inputs, while the interactive tool computes live results in your browser.
Two short sentences
{
"text": "Hello world. This is a test."
}Two paragraphs
{
"text": "First paragraph with five words.\n\nSecond paragraph."
}Limitations
Which count should you trust?
Word counts vary by tool because word boundaries differ. This counter uses whitespace-delimited tokens, which matches prose and most editorial desk checks. Technical text with long identifiers can differ from a writing tool's count.
Frequently asked questions
- Do spaces count as characters?
- Yes. The character count is the raw length; the 'no spaces' figure excludes all whitespace.
Sources
Send feedback
Tell us if this tool helped, report a problem, or suggest a tool. Only the message you type is sent — never the input you used in the tool.
Was this tool useful?
Prefer to write to us directly? See the contact page.