Skip to main content

Reading Time Calculator

Estimate how long text takes to read, using word count and words per minute.

Tool workspace

Estimated reading time

0 min

WPM

Estimation runs in your browser. Nothing you paste is sent to our servers.

Default is 200 WPM (typical adult silent reading). Allowed range: 50–1000.

How it works

Paste or type text into the input. The estimated reading time updates as you type (light debounce).

How the estimate works: we count words with the same Unicode-whitespace rules as the Word Counter, then divide by your words-per-minute (WPM) setting. The default is 200 WPM—a common adult silent-reading pace. You can change WPM (50–1000).

Rounding: total seconds use ceil((words ÷ WPM) × 60) when there is at least one word; empty or whitespace-only text shows 0 min. The display shows whole minutes and remaining seconds (for example 1 min 30 sec).

Invalid WPM values show a clear validation message in the browser—nothing is posted to the server. Use Example for a sample paragraph, or Clear to reset.

Examples

  • 200 words at 200 WPM → 1 min
  • 100 words at 200 WPM → 30 sec
  • 1 word at 200 WPM → 1 sec (ceil)
  • (empty or spaces only) → 0 min

Privacy

Privacy: this tool processes text locally in your browser. We do not log or store what you paste. Login is not required.

FAQ

Is my text uploaded to a server?

No. Reading-time estimation runs entirely in your browser. Pasted content is not sent to Nova Engine.

Do I need an account?

No. All published tools work for guests without login.

Why is the default 200 WPM?

200 words per minute is a widely used adult silent-reading average for web estimates. Adjust WPM if you read faster or slower, or if you are estimating for a different audience.

Is this the same as speaking time?

No. This tool estimates silent reading time. Speaking pace is usually slower and is not covered here.

How are words counted?

The same way as the Word Counter: split on Unicode whitespace; punctuation attached to a token stays with that word.