FlowToolkit
Utility

Word Counter

Live word, character, sentence, reading-time, and readability stats.

Loading tool…

About this tool

Live word, character (with and without spaces), sentence, paragraph, and line counts. Reading-time and speaking-time estimates with configurable WPM, plus average word length, average words per sentence, longest word, and a Flesch reading-ease score.

Live writing statistics

Writers, students, journalists, and content marketers all live with word-count constraints: a 1,500-word essay, a 500-word blog post, a 280-character tweet, a 60-character meta description. A live counter that updates as you type is faster than the built-in word count in most word processors and never asks you to install or sign in.

What is measured

  • Words, sentences, paragraphs, and lines.
  • Characters with spaces and characters without spaces.
  • Reading time at a configurable words-per-minute (default 200, the average adult silent reading speed).
  • Speaking time at 130 WPM (the conventional public-speaking pace).
  • Average word length and average words per sentence.
  • Longest word.
  • Flesch reading ease — a 0–100 score where higher means easier to read.

About the Flesch score

The Flesch reading ease formula combines average sentence length and average syllables per word into a single score. A score of 60 to 70 is the standard target for general-audience writing (about an eighth-grade reading level). Scores above 80 read like a children’s book; scores below 30 read like an academic journal. The score is computed locally in your browser, so even drafts of confidential reports never leave your device.

Frequently asked questions

How is reading time calculated?

Reading time equals word count divided by your chosen words-per-minute setting. Default is 200 WPM, the average silent reading speed for adults. Speaking time uses 130 WPM, the conventional public-speaking pace.

What is Flesch reading ease?

A 0 to 100 score where higher means easier to read. 60 to 70 is the standard target for general-audience writing (around an eighth-grade reading level). Below 30 reads like academic prose; above 80 reads like a children's book.

How many words are in 1000 characters?

On average, about 150 to 200 words, depending on word length. Use the tool to get exact counts for your specific text.

How long does 1000 words take to read?

At the default 200 words per minute, 1000 words take 5 minutes to read silently. Adjust the WPM setting for faster or slower readers.

Does the counter handle non-English text?

Yes for word counting in space-separated languages. CJK languages (Chinese, Japanese, Korean) do not use spaces between words and the count is approximate.

Is my text uploaded?

No. All counting happens locally in your browser. Confidential drafts stay on your device.