Typing Speed Test

Test your typing speed in WPM with accuracy, errors and key depressions per hour

Test length
Time left1:00
Net WPM0
Accuracyn/a
Errors0

Text to type: Every morning my grandmother makes chai before anyone else wakes up. She boils water with crushed ginger and a few leaves of tulsi, adds the tea and milk, and lets it rise twice before she pours it. The kitchen fills

Press Esc to restart. Pasting is disabled. On phones, turn off auto-correct suggestions if words get changed as you type.
Personal best (1 min)
No best yet for this length.
Saved only in this browser on this device. Nothing is sent anywhere.

Runs entirely in your browser. Nothing you type or upload is sent to us or stored.

Results are for general guidance. Please check anything important before relying on it. Terms of use

How to Use

  1. Choose a Test length: 1, 2 or 5 minutes, or One passage to type a single passage with the clock counting up.
  2. Tap the typing box and start typing the text shown above it. The timer starts with your first key.
  3. Correct letters turn dark, mistakes are marked in red and the current letter is highlighted. Use Backspace to fix mistakes if you like, because uncorrected errors lower your net speed.
  4. Watch the live Net WPM, Accuracy and Errors. When time runs out (or you finish the passage) you get a full summary, including key depressions per hour.
  5. Click Restart to try the same text again or New text for a different passage. Your personal best for each length is kept in this browser; use Reset bests to clear it. Press Esc in the typing box to restart at any time.

Measure your typing speed the way exams do

Typing speed matters for office jobs, data entry, coding, college assignments and government skill tests. This test gives you short, everyday passages written for Indian readers (local trains, the monsoon, kirana stores, exam preparation) and measures your speed and accuracy as you type, on a computer keyboard or a phone. Results use the standard convention of counting every five key depressions as one word, the same basis used in Staff Selection Commission (SSC) typing tests.

Gross WPM, net WPM and accuracy

Gross WPM = (characters typed ÷ 5) ÷ minutes
Net WPM = Gross WPM − (uncorrected errors ÷ minutes)
Accuracy = correct characters ÷ characters typed × 100
Key depressions per hour (KDPH) = correct characters ÷ minutes × 60

Characters include spaces and punctuation. Gross WPM is raw speed; net WPM takes away one word per minute for every mistake you left uncorrected, so it reflects usable speed. Fixing a mistake with Backspace costs time but protects your net score. The summary also shows mistakes made, which counts errors you later corrected, as a measure of how cleanly you type.

Worked example

In a 2-minute test you type 500 characters and leave 6 errors uncorrected. Gross WPM = 500 ÷ 5 ÷ 2 = 50. Net WPM = 50 − 6 ÷ 2 = 47. Accuracy = 494 ÷ 500 = 98.8%. Correct key depressions per hour = 494 ÷ 2 × 60 = 14,820.

SSC CHSL typing and data entry standards

The SSC Combined Higher Secondary Level (10+2) Examination 2025 notice sets these qualifying skill tests:

PostStandardTest
LDC / JSA (English medium)35 words per minute ≈ 10,500 key depressions per hour10 minutes on computer
LDC / JSA (Hindi medium)30 words per minute ≈ 9,000 key depressions per hour10 minutes on computer
DEO / DEO Grade ‘A’ (most departments)8,000 key depressions per hour15 minutes, English passage of about 2,000–2,200 key depressions
DEO in the Ministry of Consumer Affairs, Food & Public Distribution, Ministry of Culture and SSC15,000 key depressions per hour15 minutes, about 3,700–4,000 key depressions

Source: SSC CHSL Examination 2025 notice (June 2025). Candidates eligible for a scribe get 5 extra minutes. Check the notice for your own exam year, as rules can change.

SSC judges speed on the correct entry of words and key depressions on its own software, so this tool is for practice: if your KDPH here is comfortably above the standard with high accuracy, you are on track. Note that 8,000 KDPH is about 27 net WPM, and 15,000 KDPH is 50 WPM.

What is a good typing speed?

There is no official scale, but as a rough guide: under 25 WPM is a beginner, 30–40 WPM is comfortable for everyday office work and meets the SSC English typing standard, 50–70 WPM is fast, and above 80 WPM is professional level. Accuracy of 95% or more matters more than raw speed, and many recruitment typing tests also set a maximum percentage of mistakes.

Tips to type faster

  • Learn touch typing: keep your fingers on the home row (ASDF JKL;) and look at the screen, not the keys.
  • Practise accuracy first. Speed follows once your fingers stop hunting for keys.
  • Take one or two 5-minute tests a day rather than a long session once a week.
  • On phones, switch off auto-correct and word suggestions while testing; they can change correctly typed words.

Frequently Asked Questions

Every 5 characters you type, including spaces, count as one word. Gross WPM is characters ÷ 5 ÷ minutes. Net WPM then subtracts your uncorrected errors per minute, so 50 gross WPM with 4 errors in 2 minutes is 48 net WPM.

Per the SSC CHSL 2025 notice, the LDC/JSA typing test needs 35 WPM in English (about 10,500 key depressions per hour) or 30 WPM in Hindi, in a 10-minute test. The Data Entry Operator skill test needs 8,000 key depressions per hour (15,000 in a few departments) in 15 minutes. Always check the notice for your exam year.

Gross WPM measures how fast you press keys, mistakes included. Net WPM deducts the errors you didn't correct, so it shows how much correct text you produce. Exams and employers care about net speed and accuracy.

Yes. The test reads what appears in the typing box, so it works with phone keyboards too. For a fair score, turn off auto-correct and suggestions, and remember phone speeds are usually lower than on a physical keyboard, which exams use.

Only in this browser on this device (local storage), separately for each test length. Nothing is uploaded. Clearing your browser data or clicking Reset bests removes it.