inyourbrowser.com

Reading time estimator

Paste your text to get an estimated reading time at slow (150 wpm), average (238 wpm), and fast (350 wpm) reading speeds. Also shows word count and character count.

Paste some text above to see readability stats.

How it works

The tool counts words, sentences, and syllables from your pasted text. Syllables are approximated by counting vowel groups per word and subtracting silent trailing ‘e’. The Flesch formulas use average sentence length (ASL = words ÷ sentences) and average syllables per word (ASW = syllables ÷ words). Reading time divides the word count by the words-per-minute rate. All analysis runs in your browser.

Processing runs in your browser

All analysis happens instantly in your browser tab. Our servers are not involved at any point.

Related operations

For checking length while drafting, try the word counter. To generate placeholder copy to test layouts, use lorem ipsum. For normalising sentence and title casing, see the case converter.

Frequently asked questions

What is the average adult reading speed?
The average adult reads approximately 238 words per minute (wpm) for non-fiction. Silent reading rates vary from around 150 wpm for slow readers to 350 wpm for fast readers.
How is reading time calculated?
Reading time = total word count ÷ reading speed (wpm). The result is rounded up to the nearest minute.
Why does reading time matter?
Knowing the reading time helps set reader expectations, especially for blog posts, articles, and emails. Studies show content with a reading time displayed gets higher engagement.

Related tools

Word counter
Count words, characters, sentences, and paragraphs. All processing runs in your browser.
Text diff
Inline or side-by-side comparison. Handles plain text and structured diffs.
Case converter
Convert text between camelCase, snake_case, kebab-case, PascalCase and more.