Reading Speed Calculator
Calculate a reading rate from the words and time you enter. Book completion figures use your assumed words per page and daily reading time; the calculator does not test comprehension or assign a reading level.
Last updated · View algorithm, constants and default inputs (JSON)
About this calculator
Calculate a reading rate from the words and time you enter. Book completion figures use your assumed words per page and daily reading time; the calculator does not test comprehension or assign a reading level.
Worked example
calculated with the default values below
Words read 900 words · Time taken 4 min · Book length 320 pages · Words per page 250 words · Reading time per day 30 min Reading speed 225 wpm · Words in the book 80,000 words · Time to read the book 5.9 h · Days to finish at your pace 11.9 days · Books per year at this pace 30.8
General background references
Disclaimer
These calculators give general date results. Public holidays, working-day conventions and time-zone rules are set locally and change, so confirm against the official calendar for anything legally or contractually binding.
Implementation source
This record describes the implementation used by this page. It is not independent validation. External references, when available, support only the stated formula or definition; estimates and custom rules retain their own assumptions.
Formula and variables
v = W ÷ t; D = (P × w ÷ v) ÷ m
- W
- Words read
- t
- Minutes spent
- v
- Reading speed (wpm)
- P
- Book pages
- w
- Words per page
- m
- Minutes read per day
- D
- Days to finish the book
- bks
- Books per year
Book completion uses the entered words per page and reading minutes per day. Books per year assumes the same daily reading pace on all 365 days. No reading band or comprehension score is produced.
Frequently asked questions
Does the result assess comprehension?
No. It divides the entered word count by reading time and no longer assigns a reading-level band. Book completion estimates also use your assumed words per page and daily reading time.