← All guides

TYPING GUIDE

How typing speed and accuracy are calculated

Understand gross WPM, net WPM, accuracy and character errors in your TypingTestMock practice results.

267 words · 2 min read
Illustration of a keyboard and notebook on a study desk

Start with accuracy

A useful typing session tells you more than how quickly you pressed the keys. Read the passage carefully and aim to reproduce it in the correct order. A fast attempt with many errors can be harder to improve than a steady attempt with a few clearly identified mistakes.

What one word means

For this practice tool, one standard word equals five Unicode code points, including spaces and punctuation. Gross WPM is the number of typed code points divided by five, divided by elapsed minutes. It is a practice measure and may differ from an examination authority’s calculation.

Net speed and accuracy

We compare your attempt with the reference prefix using edit distance. This counts inserted, deleted and substituted code points without turning every character after one missing letter into a separate error. Net WPM subtracts these errors from typed code points before converting to words per minute. Accuracy is 100 multiplied by one minus errors divided by the longer compared string, with a minimum of zero. Untyped text after the compared prefix is not counted as an error.

Reading a Hindi result

A visible Hindi character can contain several Unicode code points. Therefore Hindi WPM here is an approximate practice metric, not a measurement of physical key depressions or a certified exam result. Use the same input method between attempts for a more useful comparison.

Review one habit at a time

After each test, review the character comparison and note whether punctuation, spacing or unfamiliar words slowed you down. Choose one issue for your next session. A consistent method makes progress easier to understand.

Put it into practice →

LEARN WHILE YOU PRACTISE

In this guide · 3 sections

Worked example: read speed and accuracy together

Suppose you type 500 code points in two minutes, with ten edit-distance errors against a 500-code-point reference prefix. Gross speed is 50 WPM: 500 divided by five, then divided by two. Net speed is 49 WPM after subtracting ten errors before conversion. Accuracy is 98 percent. These are this tool’s practice calculations, not an examination authority’s evaluation.

Why a short result can be misleading

A few quickly typed words can produce a large WPM number over a very short duration. A longer unfamiliar passage also requires punctuation, reading and concentration. Compare several attempts with similar settings and pay attention to repeated mistakes. A small increase in consistent accuracy can be more useful than one fast attempt you cannot reproduce.

Choose a next exercise from your result

If errors cluster around spaces, copy short sentences and deliberately finish each word before moving on. If capitals slow you down, practise Shift with familiar words. If Hindi composition is difficult, check the input-method guide. Return to free typing practice to apply one change at a time.

Continue learning

Browse all typing guides · Try a typing test · Report a correction