DeviceTest

Typing Test

Measure your typing speed in words per minute with accuracy and a character breakdown.

Loading test…

How this typing test works

Choose a duration of 15, 30, 60 or 120 seconds and start typing the random common words shown on screen. The timer starts with your first keystroke. When time runs out you get your WPM, raw WPM, accuracy and a count of correct and incorrect characters. Use the restart shortcut to begin again quickly.

The words are generated in your browser and your typing is never uploaded or saved.

How to read the results

  • WPM. Words per minute, counting only correct characters. By convention, five characters, including spaces, equal one word. So 300 correct characters in one minute is 60 WPM.
  • Raw WPM. The same calculation including your mistakes. The gap between raw and WPM shows how much speed errors cost you.
  • Accuracy. The percentage of characters typed correctly. Aim for 95 percent or higher.
  • Correct and incorrect characters. Useful for seeing whether errors are rare slips or a regular habit.

For orientation, the average typist reaches around 40 WPM. 60 to 80 WPM is proficient, and above 100 WPM is fast. Short tests like 15 seconds give a higher and noisier number than 60 seconds, so compare the same duration each time.

Typing slower than expected? Try these fixes

  1. Prioritize accuracy. Fixing mistakes takes more time than typing carefully. Slow down until accuracy is steady above 95 percent, and speed follows.
  2. Learn touch typing. Keep your fingers on the home row, ASDF and JKL;, and do not look at the keys.
  3. Check your posture. Wrists straight, elbows at about 90 degrees, screen at eye level.
  4. Look ahead. Read the next word while typing the current one.
  5. Mind your keyboard. A worn laptop keyboard, sticky keys or a tiny layout slows you down. Mechanical or full-size keyboards often feel faster. Check that the layout in Settings → Time & language → Language & region on Windows, or System Settings → Keyboard on macOS, matches your physical keyboard.
  6. Practice in short daily sessions. Fifteen focused minutes beat one long hour.

Why test your typing

Typing speed affects coding, writing, chat support and data-entry work, and it is a common requirement on job applications. Testing every few weeks shows real progress and helps you see whether a new keyboard really helps. Remember that this is a short test with common words. Real work includes punctuation, numbers and thinking time, so your everyday speed will usually be lower.

A practical routine: take one 60 second test, note your WPM and accuracy, then spend ten minutes practicing the words you stumble on. Repeat the same test the next day. Because the words are random, you cannot memorize them, so a rising score reflects real improvement and not familiarity with the text.

Frequently asked questions

How is WPM calculated?

Correct characters divided by five, divided by the time in minutes. Five characters count as one word, including spaces.

What is a good typing speed?

The average is about 40 WPM. 60 to 80 WPM is proficient, and above 100 WPM is considered fast.

What is the difference between WPM and raw WPM?

Raw WPM counts every character you typed, including mistakes. WPM counts only the correct ones, so it is never higher than raw WPM.

Is accuracy more important than speed?

For most work, yes. Corrections cost time, so accurate typing at a moderate pace is usually faster overall than fast, sloppy typing.

How can I type faster?

Learn touch typing, keep your eyes on the screen, practice daily for short sessions and aim for accuracy first.

Does my keyboard affect my score?

Yes. Key travel, layout and size all matter, and a keyboard you are used to will beat an unfamiliar one.

What is the difference between WPM and CPM?

WPM counts words per minute, where a word is standardized as five characters. CPM counts characters per minute, so divide CPM by five to get WPM.

Why is my typing speed different in other languages?

Languages differ in average word length, accents and special characters, which changes how many keystrokes each word needs. An unfamiliar keyboard layout also slows typing, so scores are not directly comparable.

What's next?