/

Reading Time Estimator

See how long your text takes to read at slow, average, and fast speeds. Includes word count, readability score, and keyword density.

Jump to section
Advertisement
Ad ยท responsive

How to Use the Reading Time Estimator

Paste any text into the left panel โ€” an article, blog post, essay, email, or any written content. Reading time estimates appear instantly for slow, average, and fast readers. Enter your own words-per-minute in the custom field for a personal estimate. Use the โ€œFind your reading speedโ€ section below to measure your actual reading speed against a calibration passage.

About This Tool

Estimate how long any piece of text takes to read, with a breakdown by reading speed. The tool also calculates word count, character count, sentence and paragraph counts, the Flesch Reading Ease readability score, and keyword density. Useful for blog authors adding reading time labels to posts, content creators estimating video script length, students timing essay reviews, and anyone who wants to understand the complexity of a text before committing to read it. If you need a strict word target or character budget for a post, use the dedicated check document length tool alongside this one.

Quick Reference Table

SpeedWPMTypical Reader
Slow150Careful, deliberate reading
Average238Research-backed adult average (Brysbaert 2019)
Fast400Experienced, confident readers
Spoken130โ€“150Conversational speech pace
Presentation160โ€“180Professional presentations

Frequently Asked Questions

How accurate is the reading time estimate?

The estimate is based on average adult reading speeds from published research. Individual reading speed varies โ€” use the โ€˜Find your reading speedโ€™ calibration feature to measure your personal WPM and get a more accurate estimate.

What counts as a word?

Any sequence of non-whitespace characters is counted as a word. Numbers, hyphenated terms, and contractions each count as one word. This matches how most word processors count.

Is the Flesch score accurate for languages other than English?

The Flesch formula was developed for English and is most reliable for English text. Different languages have different average syllable-per-word and word-per-sentence patterns, so scores may not be meaningful for non-English text.

How is keyword density calculated?

Keyword density is the percentage of times a word appears relative to the total word count. Common words (stop words like โ€˜theโ€™, โ€˜andโ€™, โ€˜isโ€™) are excluded to surface meaningful keywords. A density of 1โ€“3% for a primary keyword is generally considered healthy for SEO purposes.

Does this work for estimating podcast or video script length?

Yes. Spoken delivery speed is typically 130โ€“150 words per minute for conversational speech, or around 160โ€“180 WPM for presentations. Use the custom WPM input to set a spoken speed and estimate your scriptโ€™s audio duration.

The Toobits Team

Created by The Toobits Team ยท Engineering & Editorial

Toobits is built, tested, and maintained by a small independent engineering team. Every tool is written in TypeScript, runs entirely in the browser, and is reviewed against its source formulas before publication.

Editorial policy ยท Updated April 2026

Advertisement
Ad ยท responsive