Typing Speed Test
Find your typing speed in words per minute, see every mistake as you type, and practise in English or Hindi — including an exam-style passage test scored with full and half mistakes, like government typing tests.
At a glance
- Measures speed the standard way — 5 characters = 1 word — and shows WPM, raw speed, accuracy, consistency and key depressions per hour.
- Tests of 15, 30, 60 or 120 seconds, 10 to 100 words, a full passage or your own text, with optional punctuation and numbers.
- English and Hindi (Devanagari): type Hindi with any Hindi keyboard — Inscript, Remington or phonetic — and each syllable is checked as one character.
- Exam practice: type a passage for 2, 5, 10 or 15 minutes in a plain box, then get gross and net speed, error percentage, and full and half mistakes, word by word.
- Results show a speed chart, the words you got wrong and the characters you miss most, and keep your personal best for each test on this device.
- Copy-paste is blocked in the typing box, so every result is real typing.
Step by step
How to take the typing test
- 1
Choose a test
Pick Time, Words, Passage, Exam practice or Custom, and English or Hindi.
- 2
Start typing
Click the text and type — the timer starts with your first key. Press space after each word.
- 3
Read your result
See your WPM, accuracy, speed chart and mistakes. Press Next test or Esc to go again.
Features
Everything you need, nothing you don’t
Live feedback
Every character turns green or red as you type, with a caret that follows you.
Hindi typing test
Practise Hindi passages and common words with your own Hindi keyboard layout.
Exam-style scoring
Full and half mistakes, error rate and net speed, the way many government typing tests count them.
Know your weak keys
See the words and characters you mistype most, and practise them.
Personal bests
Each test type keeps its own best score and recent results.
Your own text
Paste a paragraph from your syllabus or work and practise with it.
What is a good typing speed?
| Speed | Level |
|---|---|
| Under 20 WPM | Beginner — focus on accuracy and finger position |
| 20–35 WPM | Learning — enough for everyday use |
| 35–50 WPM | Average — what many office jobs expect |
| 50–70 WPM | Fast |
| 70 WPM and above | Very fast — professional typists and transcribers |
How the scores are worked out
- WPM = characters of correctly typed words (with their spaces) ÷ 5 ÷ minutes.
- Raw speed counts everything you typed, mistakes included.
- Accuracy = keys pressed correctly ÷ all keys pressed.
- Key depressions per hour = characters typed per minute × 60 — the measure many Indian recruitment typing tests quote.
- Exam practice: full mistakes are left-out, extra or wrong words; half mistakes are wrong capitals, punctuation, or words joined or split. Error rate = (full + half ÷ 2) ÷ words reached × 100.
FAQ
Frequently asked questions
How is typing speed calculated?
Can I take a Hindi typing test?
What speed do government exams ask for?
How can I type faster?
Are my results saved?
Keep going
Related tools
Word Counter
Free online word counter: count words, characters, sentences and paragraphs as you type, with reading time, keyword density, readability and limits.
Worksheet Generator
Free maths worksheet generator: printable addition, subtraction, times tables and division sheets with answer keys. Set the difficulty, download a PDF.
Text to Handwriting
Turn typed text into realistic handwriting on ruled paper. Pick from 7 handwriting styles including Hindi, choose ink and paper, and download PNG or PDF.
Random Name Picker
Pick random names with a spinning wheel: one or several winners, no repeats, and random groups. Fair, private and free — great for classrooms and giveaways.
OMR Sheet Generator
Make printable OMR answer sheets free: up to 300 questions, 4 or 5 options, roll number bubbles, NEET-style sections and an answer key — as a PDF or print.
Image Compressor
Compress JPG, PNG, WebP and AVIF images online for free. Shrink photos by up to 90% or hit an exact KB target — right in your browser, with no upload.
Last updated Report a problem or suggest a feature