Browser-local text analysis

Reading Time Calculator

Estimate how long entered text may take to read using a transparent words-per-minute calculation. Adjust the reading speed to match the audience or material.

Enter text and choose an action.

Method and worked example

Estimated minutes equal word count divided by the selected words per minute. The default is 200 WPM, not a universal human speed. Word counting uses Intl.Segmenter word-like segments when available and a Unicode letter-and-number fallback otherwise.

Example

At 200 WPM, 100 words is about 30 seconds, 200 words is about one minute, and 500 words at 250 WPM is about two minutes. Empty or emoji-only text reports zero words and zero seconds.

Limits and interpretation

Reading speed varies with familiarity, accessibility needs, language, complexity, formatting, and whether someone reads silently or aloud. Choose from 100 to 1,000 WPM. The linear analysis accepts up to 5,000,000 characters.

Safe local processing

All submitted content is treated as plain text. The tool uses text nodes and safe DOM APIs for results. It does not render pasted markup, call an AI service, request a remote text-processing API, or store drafts for later use.