HomeBlog › KDPH to WPM Conversion Chart

KDPH ↔ WPM Conversion — The Complete Chart for Indian Typing Exams

Published 18 April 2026 · Updated 18 April 2026 · 5 min read

Railway Board notifications and SSC DEST notifications use KDPH (Key Depressions Per Hour) instead of WPM. Here's the exact formula, conversion chart, and how to interpret your practice scores against both units.

The formula: WPM = KDPH ÷ 300. Reason: 1 WPM = 5 characters per minute × 60 = 300 key depressions per hour. Works exactly for English; 5% error margin for Hindi due to conjunct characters.

Why two units exist

WPM (Words Per Minute) is the candidate-facing unit — how most typing tools and coaching institutes report speed. KDPH (Key Depressions Per Hour) is the administration-facing unit used by Railway Board and older SSC rulebooks because it avoids the fuzzy definition of a "word" (is a 6-letter word the same as a 3-letter word? By keystrokes, no).

The convention: 1 "standard word" = 5 characters (including spaces and punctuation). So 30 WPM = 30 × 5 = 150 characters per minute = 150 × 60 = 9,000 key depressions per hour.

The conversion chart

WPMKDPH (English)KDPH (Hindi approx.)Typical exam it matches
206,0005,700Informatics Assistant (Rajasthan)
257,5007,125UPSSSC JA / UPPRPB SI / RRB NTPC Hindi
309,0008,550UPPRPB CO / RRB NTPC English / SSC CHSL Hindi
3510,5009,975SSC CHSL English
4012,00011,400Above average typist
4513,50012,825Fast typist
5015,00014,250SSC CGL DEST (C&AG) / DEO
5516,50015,675Expert
6018,00017,100Professional transcriptionist
6519,50018,525Competitive typist
7021,00019,950Court stenographer level

The Hindi correction — 5% less KDPH at the same WPM

Hindi passages use conjunct characters (क्ष, त्र, ज्ञ, श्र) which count as 1 "character" in WPM arithmetic but take 2–3 keystrokes in Kruti Dev and 2 keystrokes in Inscript. Averaged over a normal passage, Hindi typing generates ~95% of the KDPH that English does at the same WPM.

This is why 30 WPM Hindi is notified as ~8,550 KDPH (not 9,000) in many RRB / UPPRPB rulebooks — the 5% correction is baked into the conversion.

Practical targets by exam

Do errors count in KDPH?

It varies. Two patterns:

  1. Gross KDPH: All key depressions counted, errors included. Used by some older RRB notifications.
  2. Net KDPH: Key depressions minus penalty for errors (typically 5 keystrokes penalty per error). Used by 2024+ RRB and SSC DEST notifications.

Check your specific notification PDF for the definition. Default assumption in 2026 for new notifications: Net KDPH with 5-keystroke penalty per full error, 2.5 keystrokes per half-error.

Quick mental math

Check your KDPH on a live test → Hindi Kruti Dev test

Frequently asked questions

What is KDPH in typing test?

Key Depressions Per Hour — the total number of keystrokes (including spaces and punctuation) divided by the time in hours. Used by Railway Board and some SSC notifications as the speed metric instead of WPM.

How do you convert KDPH to WPM?

WPM = KDPH ÷ 300, because 1 word = 5 characters × 60 minutes/hour = 300 key depressions per hour. 8,000 KDPH = ~26.7 WPM.

Is 8000 KDPH same as 30 WPM?

No. 8,000 KDPH = 26.67 WPM. 30 WPM = 9,000 KDPH exactly for English.

Does 10500 KDPH mean 35 WPM?

Yes. 35 WPM × 300 = 10,500 KDPH. This is the SSC CHSL English typing target.

Why is Hindi KDPH lower than English at the same WPM?

Hindi conjunct characters (क्ष, त्र, ज्ञ) take more keystrokes per rendered character in both Kruti Dev and Mangal, so a 30 WPM Hindi typist generates ~5% fewer KDPH than a 30 WPM English typist.

What is the KDPH target for SSC CGL DEST?

8,000 KDPH for non-C&AG DEO posts and 15,000 KDPH for C&AG posts. Both measured in English on numeric + text passages.

Do errors reduce KDPH?

In 2024+ SSC and RRB notifications, yes — Net KDPH subtracts a 5-keystroke penalty per full error and 2.5 per half error. Older Gross KDPH counted all keystrokes regardless.

KDPH WPM Conversion RRB SSC DEST

Explore TypeForExam

SSC / Central
SSC CHSL Kruti Dev SSC CGL Kruti Dev SSC Stenographer RRB NTPC typing CPCT Hindi Court Clerk
State exams
UPSSSC Jr Assistant UPPRPB Computer Op UPPRPB SI/ASI RSSB Rajasthan BSSC Bihar UKSSSC Uttarakhand MPPEB (CPCT) Rajasthan Informatics Asst
Tools
Kruti Dev ↔ Unicode All font converters Typing certificate Resume generator Biodata generator
Learn & blog
Hindi typing tutor (5 lessons) SSC CHSL 2026 rules Kruti Dev vs Mangal KDPH → WPM formula Reduce typing errors Home-row drill
100% Free Forever · No Sign Up Required · Real Exam Settings · Kruti Dev + Mangal + English 100% हमेशा मुफ्त · साइन अप जरूरी नहीं · असली परीक्षा सेटिंग्स · कृति देव + मंगल + अंग्रेजी SSC · RRB · IBPS · State PCS · Stenographer · Court Clerk · Typing Certificates एसएससी · आरआरबी · आईबीपीएस · राज्य पीसीएस · स्टेनोग्राफर · न्यायालय लिपिक · टाइपिंग प्रमाण-पत्र 100% Free Forever · No Sign Up Required · Real Exam Settings · Kruti Dev + Mangal + English 100% हमेशा मुफ्त · साइन अप जरूरी नहीं · असली परीक्षा सेटिंग्स · कृति देव + मंगल + अंग्रेजी