Skip to content

Fact · Typing and writing speed

Monkeytype's accuracy percentage is the number of correct inputs divided by all inputs, multiplied by 100.

Checked against its source on October 17, 2026

In the source's own words

“const percentage = total === 0 ? 0 : (correct / total) * 100;”

Monkeytype source code: frontend/src/ts/test/events/stats.ts (getAccuracy), GitHub (monkeytypegame/monkeytype), main branch, n.d., getAccuracy function.

Open the original
What it measures
The function counts each input event as correct or incorrect, adds the two counts to get the total, and divides the correct count by it.
What it does not show
The site counts input events, which are keystrokes, not final characters, so a fixed error that was corrected can still count against accuracy. The source does not say how this affects the displayed figure in every case.

Source

Cited on

Monkeytype's accuracy is the share of correct inputs | Yap