Typing Speed Converter is an online typing speed unit converter that supports mutual conversion between Words Per Minute (WPM), Characters Per Minute (CPM), Keystrokes Per Hour (KPH), Words Per Second (WPS), and Characters Per Second (CPS). Enter any value and unit to instantly view the corresponding results in all other units. Suitable for typing practice evaluation, recruitment typing speed requirement comparison, programming efficiency assessment, typing competition score conversion, and more.
Type the typing speed value you want to convert, supporting integers and decimals, e.g., 60, 120.5
Choose the speed unit of your value from the dropdown (WPM/CPM/KPH/WPS/CPS)
Click the "Convert" button or press Enter, and the result area below will display the corresponding values in all units. Each result has a copy button for convenience.
This tool grants you free daily usage. Everyday lightweight conversions are satisfied at zero cost; for higher-frequency or professional needs, unlock more quota with a membership
All conversions run locally in your browser. Your input values are never uploaded to any server, 100% protecting your privacy
No installation or registration required — open the page and use it instantly, fully compatible across desktop, mobile, and tablet
Supports 5 typing speed units — WPM, CPM, KPH, WPS, and CPS — for evaluation and recruitment comparison needs
Strictly linear conversions based on the international standard of 1 word = 5 characters, with reliable precision within floating-point range
Every result comes with a copy button. Click it to copy the value to your clipboard for easy pasting into reports or records
The following shows the conversion relationships between typing speed units, with WPM (Words Per Minute) as the base unit, calculated based on the standard of 1 word = 5 characters (including spaces):
| Unit Name | Abbr. | Conversion Relationship | Equivalent WPM |
|---|---|---|---|
| Words Per Minute | WPM | 1 WPM (base unit) | 1 |
| Characters Per Minute | CPM | 1 WPM = 5 CPM | 0.2 |
| Keystrokes Per Hour | KPH | 1 WPM = 300 KPH | 0.00333... |
| Words Per Second | WPS | 1 WPM = 0.01667 WPS | 60 |
| Characters Per Second | CPS | 1 WPM = 0.08333 CPS | 12 |
The following shows common typing speed level classifications for evaluation reference:
| Level | Speed Range | Description |
|---|---|---|
| Beginner | < 30 WPM | Just starting to practice, needs to look at the keyboard |
| Elementary | 30 ~ 40 WPM | Can touch-type simple words, occasionally needs to look at the keyboard |
| Intermediate | 40 ~ 50 WPM | Average typing speed, can touch-type fluently |
| Proficient | 50 ~ 70 WPM | Above average, suitable for most office scenarios |
| Advanced | 70 ~ 100 WPM | Professional typist level, capable of stenography work |
| Expert | > 100 WPM | Top-tier typing speed, typically competition-level typists |
In typing speed measurement, 1 "word" is standardly defined as 5 characters (including spaces and punctuation). This means that regardless of actual word length, every 5 characters typed counts as 1 word. For example, typing a passage of 100 characters of English text converts to 20 words by the standard. This standard derives from the average word length in English and is adopted by most international typing test platforms.
Keystroke and Character are conceptually similar but slightly different: a keystroke refers to each key press action, including function keys (such as Shift, Enter), while a character typically only refers to visible output characters. In this tool, KPH (Keystrokes Per Hour) and CPM (Characters Per Minute) are both calculated based on standard character counts, i.e., 1 KPH = 60 CPM, 1 CPM = 5 WPM.
WPM (Words Per Minute) is the most commonly used international standard unit for measuring typing speed. It represents the number of words correctly typed per minute, where 1 "word" is standardly defined as 5 characters (including spaces and punctuation). The formula is: WPM = (correctly typed characters ÷ 5) ÷ minutes used. For example, if you correctly typed 200 characters in 1 minute, your typing speed is 200 ÷ 5 = 40 WPM.
WPM uses words as the unit, while CPM uses characters. Standard conversion: 1 WPM = 5 CPM, 1 CPM = 0.2 WPM. CPM more intuitively reflects the actual number of keystrokes, while WPM is more convenient for cross-country comparison (since different languages have different word lengths, but all use 5 characters as a "standard word"). In practice, WPM is more commonly used for general typing tests, while CPM is more commonly used for data entry position assessments.
1 WPM = 300 KPH, 1 KPH = 1/300 WPM ≈ 0.00333 WPM. Derivation: 1 WPM = 5 CPM, 1 CPM = 60 KPH (since 1 hour = 60 minutes), therefore 1 WPM = 5 × 60 = 300 KPH. KPH (Keystrokes Per Hour) is commonly used in data entry job requirements. For example, if a position requires a typing speed of 8,000 KPH, that converts to approximately 26.7 WPM.
Chinese typing speed is typically measured in characters per minute rather than WPM. Due to the difference between Chinese characters and English letters, directly converting Chinese typing speed to WPM using the "1 word = 5 characters" rule may not be accurate. Generally, 60 Chinese characters per minute is considered a good speed. This tool is primarily designed for converting between English typing speed units. For Chinese typing speed, please refer to specialized typing test tools.
Any size is supported. From very slow values (such as 1 WPM) to extremely fast ones (such as thousands of WPM), all convert normally. Results are auto-formatted with enough significant digits for easy reading.
Instant. All conversions are calculated locally in your browser in real time. Enter a value and click Convert to see results in all 5 units immediately, with no waiting for uploads or server responses.
No. All conversion calculations are performed entirely in your browser locally using pure JavaScript math. Your input data never leaves your device, so please feel free to use it.
Open and use instantly, no registration required. This tool provides free daily usage for everyday lightweight conversions at zero cost. When you need higher-frequency or more professional batch conversions, a membership unlocks more quota to handle various scenarios with ease.
Yes, mobile supported. The page is responsive and works smoothly on phones, tablets, and desktops. Complete typing speed conversions anytime, anywhere, without installing an app.
More convenient and accurate. Compared to manually multiplying conversion factors or flipping through typing speed conversion tables, this tool automatically lists all 5 unit results with built-in precise factors, so you won't make mistakes from misremembering factors like 1 WPM = 300 KPH, and it also supports one-click copy.
Confusing WPM and CPM is the most common. They differ by a factor of 5 (1 WPM = 5 CPM), so using CPM as if it were WPM overestimates your typing level. Also note that KPH is keystrokes per hour, differing from the per-minute WPM by a factor of 300. Confirming the source unit before using this tool helps you avoid these mistakes.
This tool uses JavaScript double-precision floating-point numbers for calculations, providing sufficient accuracy for most scenarios. All unit conversions are strictly linear relationships (based on 1 word = 5 characters, 1 hour = 60 minutes, 1 minute = 60 seconds) with no approximate conversions, so results are precise within floating-point range. Up to 6 significant decimal places are retained, with excess digits automatically truncated.
Content last updated:2026-08-06
Online byte unit conversion tool, supporting quick and accurate conversion between bit, B, KB, MB, GB, TB, PB, and IEC standard units, meeting data conversion needs with precision and efficiency.
Online length unit conversion, supporting quick interchange between metric, imperial, and traditional Chinese units.
Time Conversion - Precise online time unit conversion, supporting fast interconversion between nanoseconds, microseconds, milliseconds, seconds, minutes, hours, days, weeks, months, and years, helping you efficiently process time data.
Online angle unit conversion tool, supporting quick and accurate conversion between degrees, radians, gradians, minutes of arc, seconds of arc, milliradians, microradians, and circles, meeting various angle calculation needs with precision and efficiency.
Online energy unit conversion tool, supporting fast interconversion between joules, kilojoules, calories, kilocalories, watt-hours, kilowatt-hours, electronvolts, British thermal units, foot-pounds, and more. Accurate and efficient, helping you easily complete energy conversions.
Pressure Conversion - Online pressure unit conversion tool, supporting Pa, hPa, kPa, MPa, bar, mbar, atm, mmHg, inHg, psi, kgf/cm² and other units for one-click conversion, accurate and efficient, meeting engineering, scientific research, and daily use needs.
Online speed unit converter, supporting quick conversion between common units such as meters/second, kilometers/hour, miles/hour, knots, feet/second, Mach, etc. Get precise results with one click to boost work efficiency.
Online mass unit conversion tool, supporting quick and accurate interconversion between milligrams, grams, kilograms, tons, tael, jin, dan, ounces, pounds, stone, hundredweight, short ton, long ton, carat, grain, and more, meeting various mass conversion needs with precision and efficiency.
Online power unit conversion tool, supporting fast and accurate conversion between watts, kilowatts, megawatts, gigawatts, milliwatts, microwatts, horsepower, metric horsepower, BTU, calories, dBm, tons of refrigeration, foot-pounds per second, and more, meeting various power calculation needs with precision and efficiency.
Online area unit conversion tool, supporting fast and accurate conversion between 16 units including square millimeters, square centimeters, square meters, square kilometers, hectares, ares, square chi, square zhang, mu, fen, li, square inches, square feet, square yards, acres, and square miles, meeting various area calculation needs with precision and efficiency.
One-click conversion between pace (min/km, min/mile) and speed (km/h, m/s, mph), quickly calculate marathon finish time, helping you precisely control your running rhythm.
Quick conversion of current units, supporting precise interconversion between Ampere, Milliampere, Microampere, Kiloampere, Nanoampere, Picoampere, Electromagnetic Ampere, and Electrostatic Ampere, with one-click calculation.
Online frequency unit conversion tool, supporting quick interconversion of hertz, kilohertz, megahertz, gigahertz, terahertz, RPM, rps, rad/s, °/s and other units, accurate and efficient, meeting various frequency conversion needs.
Volume Conversion: An online volume unit conversion tool that supports quick and accurate interconversion between milliliters, liters, cubic meters, cubic centimeters, fluid ounces, pints, quarts, gallons, cubic inches, cubic feet, cubic yards, cups, tablespoons, teaspoons, imperial gallons, barrels, and more, meeting various volume conversion needs with precision and efficiency.
Temperature Conversion: Online temperature unit conversion, supporting quick and accurate interconversion between Celsius, Fahrenheit, Kelvin, Rankine, and Réaumur, precise and efficient, meeting various temperature measurement needs.
Online voltage unit conversion tool, supporting fast and accurate conversion between V, kV, mV, μV, nV, MV, GV, statV, abV, W, A, J, C, meeting various voltage calculation needs with precision and efficiency.
Online volume flow unit conversion, supporting mutual conversion between m³/s, m³/h, m³/min, L/s, L/h, L/min, mL/s, mL/min, GPM, GPH, UK GPM, ft³/s, CFM, bbl/day and other units, fast and accurate, easy to operate.
Online reactive energy unit conversion tool, supporting quick mutual conversion between var·h, kvar·h, Mvar·h, var·s, and kvar·s, accurate and efficient, helping you easily handle energy unit conversions.
Online illuminance unit conversion tool, supports quick and accurate conversion between lx, lm/m², lm/cm², ph, fc, nx and other units, precise and efficient, meeting various light measurement needs.
Quickly convert fuel consumption units, supporting mutual conversion between L/100km, km/L, US MPG, UK MPG, mi/L, G/100mi, and more, accurate and efficient, helping you easily compare fuel consumption data.