Private: nothing you enter is stored or sent
Typing Speed Test
Test your typing speed in English or Hindi for 1, 2, 5 or 10 minutes and get your net WPM, gross WPM, accuracy and errors.
What your result means
When the timer ends, the big number is your net WPM, with a level label next to it. Net WPM counts only what you typed correctly, so it is the number to compare.
| Result | What it means |
|---|---|
| Your typing speed (net) | Correctly typed characters, in words per minute. |
| Gross speed | Every character you typed, right or wrong, in words per minute. |
| Accuracy | The share of typed characters that were correct, to one decimal place. |
| Errors | Wrong characters still in your text when the test ended. |
| Characters typed | Everything in the typing box at the end, spaces included. |
| Time | How long the test ran. This is shorter than the timer if you finished the passage early. |
The level label uses your rounded net WPM:
| Net WPM | Label | What it means in practice |
|---|---|---|
| Under 25 | Beginner | Still hunting for keys. Learn the home row first. |
| 25 to 39 | Average | Enough for everyday work. 35 in English (30 in Hindi) is the SSC LDC/JSA speed. |
| 40 to 59 | Good | Comfortable for office and data work. |
| 60 or more | Fast | Well above most people who take online typing tests. |
For a wider benchmark, a study of 168,000 volunteers who took an online typing test found an average of about 52 WPM, with most people within 20 WPM either side. Those volunteers chose to take a typing test, so the average person is probably slower.
How typing speed is calculated
Typing tests count a “word” as 5 characters, including spaces, so long and short words are treated fairly.
- Gross WPM = characters typed ÷ 5 ÷ minutes.
- Net WPM = correctly typed characters ÷ 5 ÷ minutes.
- Accuracy = correct characters ÷ characters typed × 100.
- Errors = characters typed − correct characters.
Each character you type is compared with the character in the same place in the passage. A mistake you fix with backspace is not counted, but the time it took still lowers your speed. “Minutes” is the time the test actually ran: the full 1, 2, 5 or 10 minutes, or less if you typed the whole passage first.
One thing to watch: if you skip or add a character, everything after it shifts out of line and counts as wrong until you fix it. The red highlighting shows you where it started.
How to use the typing speed test
- Choose the Time: 1 min, 2 min, 5 min or 10 min (SSC). Longer tests give a steadier result.
- Choose the Language: English or हिन्दी (Hindi). Changing either one loads a fresh passage.
- Click in the typing box and start typing. The timer starts on your first key.
- Watch the passage: correct characters and wrong ones are highlighted in different colours, and the passage scrolls as you go. Your live speed appears next to the clock after 3 seconds.
- Keep going until the timer ends or you reach the end of the passage, then read your results. Press Restart for a new passage.
The passage is a random mix of short English or Hindi paragraphs, long enough for 120 WPM over your chosen time. Paste and drag-and-drop are blocked, so only what you actually type counts.
Worked example
Rahul takes the 2-minute English test. When the timer ends, he has typed 420 characters, and 399 of them are correct.
- Gross speed: 420 ÷ 5 ÷ 2 = 42 WPM.
- Net speed: 399 ÷ 5 ÷ 2 = 39.9, shown as 40 WPM, with the label “Good”.
- Accuracy: 399 ÷ 420 × 100 = 95.0%.
- Errors: 420 − 399 = 21.
The note under his result says he is at or above the 35 WPM that SSC asks for in English. Speed is not his problem. His 5% character error rate is, because SSC also sets a limit on mistakes, so he should slow down a little and cut errors before the exam.
SSC typing test speed and rules
The Staff Selection Commission (SSC) runs a typing test for Lower Division Clerk (LDC) and Junior Secretariat Assistant (JSA) posts, and a data entry skill test for Data Entry Operator (DEO) posts, in the CHSL exam. The figures below are from the CHSL 2026 notice, uploaded on 7 September 2026.
| Post | Speed needed | Test length |
|---|---|---|
| LDC/JSA, English | 35 words per minute (about 10,500 key depressions an hour) | 10 minutes |
| LDC/JSA, Hindi | 30 words per minute (about 9,000 key depressions an hour) | 10 minutes |
| DEO, Part A (certain departments) | 15,000 key depressions an hour, a passage of about 3,700 to 4,000 | 15 minutes |
| DEO, Part B (other departments) | 8,000 key depressions an hour, a passage of about 2,000 to 2,200 | 15 minutes |
- Qualifying only: you must pass, but the marks do not add to your rank.
- Medium is fixed: you choose Hindi or English typing in the application form and can’t change it later.
- Hindi font: Hindi typists for LDC/JSA must type in the Mangal font only. Using any other font leads to failing the test.
- Extra time: candidates eligible for a scribe get 5 extra minutes.
- Mistakes allowed: in the CHSL 2025 final result, SSC allowed up to 7% mistakes in the LDC/JSA typing test for unreserved candidates and 10% for other categories. For the DEO skill test it was 5% and 7%.
Two practical points. SSC’s test is 10 minutes, so pick 10 min (SSC) here to practise at the full length. A speed you can hold for 1 minute often slips over 10, so test yourself at the real length before exam day. And SSC counts mistakes by its own evaluation guidelines, mostly at word level, while this test counts characters, so treat your accuracy here as a guide. Rules change with each notice, so check the latest one on the SSC website. Keep your documents in order too: our age calculator checks your age on the cut-off date, and the CGPA to percentage converter handles graded marksheets.
How to type faster
- Learn the home row: rest your left fingers on A, S, D, F and your right fingers on J, K, L and the semicolon key. Feel for the small bumps on F and J. Each finger then reaches only the keys near it.
- Don’t look at the keys: it feels slow at first, but touch typing is the only way to go well past 30 to 40 WPM.
- Accuracy before speed: type slowly enough to make few mistakes. Speed builds once the right movements become habit.
- Practise little and often: 15 to 30 minutes a day works better than one long session a week. Use full sentences, because exams use passages, not word lists.
- Sit well: keep your wrists level, your back straight and the screen at eye height.
To time a longer passage of your own, paste it into our word counter to see its length first.
Typing in Hindi
The Hindi passage is in Unicode Devanagari. Type it with any Unicode Hindi keyboard on your computer, such as InScript, which you can add in your Windows, macOS or Android language settings. Mangal, the font SSC requires, is also a Unicode font, so practising here in Unicode matches the exam. Older fonts like Kruti Dev are not Unicode and will not match the passage. If your exam names a keyboard layout, practise with that one.
Limitations
- Not an exam simulator: SSC and other exams use their own passages, software and error rules. Your score here is a practice guide, not a prediction.
- Character level: this test checks each character. Exams often count whole-word mistakes and half mistakes, so their error counts look different.
- Ten minutes at most: there is no 15-minute mode for the DEO skill test, so run a 10-minute test and then a 5-minute one.
- Your keyboard matters: a laptop, a desktop keyboard and a phone screen give quite different speeds. Practise on the kind of keyboard the exam uses.
Key facts
- SSC sets 35 words per minute in English and 30 in Hindi for LDC/JSA, equal to about 10,500 and 9,000 key depressions an hour, judged over a 10-minute passage. (SSC CHSL 2026 notice (opens in new tab))
- Hindi typists for LDC/JSA must use the Mangal font only, and using any other font leads to non-qualification. (SSC CHSL 2026 notice (opens in new tab))
- The DEO skill test asks for 15,000 key depressions an hour in Part A and 8,000 in Part B, each over 15 minutes. (SSC CHSL 2026 notice (opens in new tab))
- In the CHSL 2025 final result, the typing test allowed up to 7% mistakes for unreserved candidates and 10% for other categories. (SSC result notice, 17 August 2026 (opens in new tab))
- Across 168,000 volunteers, average typing speed was 51.56 WPM with a standard deviation of 20.2, and trained typists were about 5 WPM faster than untrained ones. (Dhakal et al., CHI 2018 (opens in new tab))
FAQ
Typing Speed Test FAQs
What is a good typing speed?
For English, 40 WPM or more with 95% accuracy is good for most office work, and 60 WPM or more is fast. In a study of 168,000 volunteers, the average was about 52 WPM. Hindi speeds are usually a little lower. Net WPM, which counts only correct typing, is the number to compare with exam rules.
What typing speed does SSC need?
SSC CHSL needs 35 words per minute in English or 30 in Hindi for LDC and JSA posts, over a 10-minute passage. That equals about 10,500 and 9,000 key depressions an hour. Data Entry Operator posts need 8,000 or 15,000 key depressions an hour, depending on the department. Practise with the 10 min (SSC) mode here, and check the latest notice.
How is WPM calculated?
WPM is the number of characters typed, divided by 5, divided by the minutes taken. Typing tests count 5 characters, including spaces, as one word. So 420 characters in 2 minutes is 420 ÷ 5 ÷ 2 = 42 gross WPM. Net WPM uses only the correctly typed characters, so it is lower if you leave mistakes in.
What is net WPM vs gross WPM?
Gross WPM counts everything you typed, right or wrong. Net WPM counts only the characters you typed correctly. If you type 420 characters in 2 minutes and 399 are correct, your gross speed is 42 WPM and your net speed is 39.9 WPM. Exams and employers care about net speed, because every error needs fixing.
How many mistakes are allowed in the SSC typing test?
In the CHSL 2025 final result, SSC allowed up to 7% mistakes in the LDC/JSA typing test for unreserved candidates and up to 10% for other categories. The DEO skill test allowed 5% and 7%. SSC counts mistakes with its own evaluation guidelines, so check the notice and guidelines for your exam year.
How do I type in Hindi on this typing test?
Choose हिन्दी (Hindi), then type with any Unicode Hindi keyboard, such as InScript. Add one in your Windows, macOS or Android language settings and switch to it before you start. SSC requires the Mangal font, which is Unicode, so this practice matches. Kruti Dev and other older fonts are not Unicode and will not work here.
How can I increase my typing speed?
Learn touch typing from the home row, stop looking at the keys, and keep accuracy above 95% before you push for speed. Practise 15 to 30 minutes every day with full sentences. Take a 2 or 5 minute test once a week to track progress. If an SSC test is near, switch to the 10 min (SSC) mode to match its length.
Does accuracy matter more than speed in typing?
Yes, accuracy matters more, especially in exams. SSC sets a limit on mistakes in its typing test, and going over it fails you even if you are fast. Every error also lowers your net WPM here. Build accuracy of 95% or more first, then raise your speed slowly while keeping errors low.