ThatsMyTools

Reading Time Calculator

Estimate how long it takes to read any piece of content.

Word count0 words
🐢

Slow reader

150 words/min

📖

Average reader

238 words/min

Fast reader

350 words/min

🎙️

Speaking time

125 words/min

Why Reading Time Estimates Help Readers

Showing a reading time estimate at the top of an article or blog post is a simple improvement that has a measurable positive effect on reader engagement. Readers make a quick decision about whether to commit to reading based on perceived time cost. A clearly displayed estimate of five minutes removes the uncertainty and allows the reader to decide upfront rather than abandoning halfway through. Medium.com popularised reading time estimates and most major publishing platforms now include them as standard.

How Reading Speed Is Measured

Reading speed research uses controlled studies where participants read standardised texts and are then tested for comprehension. The most widely cited adult average for silent reading is 238 words per minute, derived from a 2019 meta-analysis published in Reading and Dyslexia. This is lower than the commonly quoted 200 to 250 wpm range. Speed varies significantly by content type: technical content and academic writing is read more slowly, while light fiction is read faster. This tool offers slow, average, and fast speed options.

Reading Time for Different Content Types

A 1,000-word blog post takes approximately 4 minutes to read at average speed. A 2,500-word in-depth article takes around 10 to 11 minutes. A long-form guide of 5,000 words takes approximately 21 minutes. For content containing data tables, code snippets, or complex arguments, actual reading time will be longer than the estimate because readers pause for comprehension. Technical documentation and legal text take longer to read per word than narrative prose.

Adding Reading Time to Your Blog or Website

Reading time estimates are easy to add to most blog platforms. WordPress plugins like Co-Authors Plus or Yoast SEO can display reading time automatically. In custom-built sites, calculate it programmatically by dividing the word count by 238. Display the estimate near the article title, date, and author byline — where readers look first. Standardise on average reading speed unless your audience is specifically technical or academic, in which case consider using a slower estimate to avoid underestimating the time required.

Frequently Asked Questions

Related Tools