Home › Typing Test Scoring

Typing Test Scoring Explained

Maintained by the Sarkari Exam Typing team · Formula implementation reviewed 16 July 2026

This page explains the speed and accuracy calculations used by the simulator. The selected profile determines how mistakes affect your result. If your net speed is stuck, the speed improvement guide shows how to choose a drill.

Try a free typing test →

The browser derives its key-depression total from the text you typed. It does not count every physical key press. The Windows app counts key presses, including Shift and Alt-code sequences, so its KDPH can differ.

Core typing-test formulas

The following formulas describe the practice calculation used by the simulator's standard scoring engine. The formula implementation is versioned in the application so a stored result can be tied to the logic that produced it.

Standard wordstotal keystrokes ÷ 5
Gross WPMstandard words ÷ time in minutes
Error unitsfull mistakes + (half mistakes × 0.5)
Standard net WPM(standard words − error units) ÷ time in minutes
KDPHtotal keystrokes × 60 ÷ time in minutes
Accuracy(standard words − error units) ÷ standard words × 100

The standard engine clamps net WPM and accuracy at zero. With no standard words entered, it reports zero accuracy. Other profiles use the calculations described below.

Worked example

Suppose a 10-minute attempt contains 1,500 keystrokes, 4 full mistakes and 2 half mistakes. The standard-word total is 1,500 ÷ 5 = 300, so gross speed is 300 ÷ 10 = 30 WPM. Error units are 4 + (2 × 0.5) = 5. Under the standard model, net speed is (300 − 5) ÷ 10 = 29.5 WPM, accuracy is 295 ÷ 300 = 98.33%, and KDPH is 1,500 × 60 ÷ 10 = 9,000.

Use the right comparison: Compare your result with the target metric named by your exam. Some notices use WPM, some use KDPH, and some apply an error cap or marks deduction.

Why exam profiles score differently

Practice modelHow it behavesExample use
Standard full/halfSubtracts full and half error units from standard words before net WPM.Profiles using ordinary error-weighted speed
RRB penaltyApplies the profile's free error buffer and deducts words for errors beyond it.RRB NTPC typing test and CRPF HC(M) typing test (5% allowed, then 10 words per mistake)
Correct wordsCalculates net speed from exact correct words rather than rewarding incorrect words.MP CPCT typing test and selected RSMSSB-style profiles
Count penaltyExempts a configured number of errors, then deducts a configured word amount.UPSSSC Junior Assistant typing test (5 free errors, then 5 words each)
Error percentageUses an error percentage against the profile's reference-word denominator.PSSSB Clerk typing test (8% setting on this site)
Marks deductionStarts from a maximum mark total and deducts marks per error.Allahabad High Court typing test (50 marks, 0.1 per mistake)

These are practice implementations tied to each page's rule note; they are not a claim that one formula applies to every government recruitment exam. Open the relevant requirements comparison and official sources page before relying on a rule.

What counts as a mistake?

The alignment engine compares the reference passage with the typed passage and labels events such as wrong words, omissions, repetitions, spacing, punctuation, capitalization, line breaks and transpositions. A profile selects how those events are weighted. For example, a profile may treat punctuation or capitalization as a half mistake, while another may count every listed error as full.

Railway-style practice can also group consecutive omissions or repetitions so a run is not reported as a separate mistake for every word. The selected exam page shows the applicable behaviour and the result report lists the detected events.

How to read your result

  1. Check the selected exam, language, layout and duration first.
  2. Read net WPM or KDPH together with accuracy; do not judge readiness by gross speed alone.
  3. Look at full and half mistake counts and the repeated labels in the report.
  4. Repeat the same profile on a new passage and look for consistent results.
  5. Compare with the current official notice, not with a result from a different exam profile.

Frequently asked questions

How is typing-test WPM calculated?

The standard practice formula divides total keystrokes by 5 to get standard words, then divides by the duration in minutes. Gross WPM uses that total; net WPM subtracts the profile's error units first.

What is KDPH in a typing test?

KDPH means key depressions per hour. The practice calculation is total keystrokes × 60 ÷ duration in minutes.

What is a half mistake?

In profiles using the full-plus-half model, a half mistake contributes 0.5 error unit. The exact classification depends on the exam profile.

Is this an official result?

No. It is a practice result from an independent private tool. The recruiting authority's current notice and evaluation system remain authoritative.

Formula implementation version documented on this page: 1.2.0. The site may update an engine when its practice configuration changes; the relevant exam page displays the applicable rule note.