Learn with Roji Teacher Toolbox · Free
Time it · Grades K–12

Reading Fluency Calculator

Time a student reading aloud, count the errors, and get words correct per minute and accuracy right away.

Time the reading

0:00
Stop the timer at

Or skip the timer and type the time below.

The reading

Errors
Tap + each time a word is missed while the student reads.

Compare (optional)

Time of year

Labels (optional)

Use initials or a number, not a full name.

This device

Leave this off on a shared computer. Nothing is sent to Roji either way.

Today's list

Readings you add show up here. Give the same reader two or three passages and the list shows the median, the usual score to record.

What counts as an error?

Count it

  • A word read wrong or swapped for another word
  • A skipped word (a skipped line counts every word in it)
  • Words read in the wrong order
  • A word you supply after a 3-second wait

Don't count it

  • A mistake the student fixes within 3 seconds
  • A repeated word or phrase
  • An added word
  • Dialect, accent or speech differences

These are the usual curriculum-based measurement rules. If your screener (DIBELS, Acadience, aimsweb, easyCBM) has its own rules or benchmarks, follow those.

How the numbers are worked out

Words correct per minute (WCPM) = (words read − errors) ÷ seconds × 60. A one-minute reading needs no math: it is just words read minus errors.

Accuracy = (words read − errors) ÷ words read. As a common classroom guide, 95% or higher is independent level, 90 to 94% is instructional, and below 90% means the passage is too hard for now.

Comparison norms come from Hasbrouck & Tindal: the 2017 update for grades 1 to 6 and the 2006 study for grades 7 and 8. They describe unpracticed, grade-level passages read aloud for one minute. There are no norms in these studies for kindergarten or grades 9 to 12, so use your own goal there.