Skip to content

Typing Speed Test

Test your typing speed with a timed WPM test featuring accuracy tracking, multiple difficulty levels, and text passages.

Typing Speed Test tool

Loading...

Example

Input: 60-second test on Medium difficulty, 250 characters typed correctly with no errors

Result: 50 WPM, Accuracy 100.0%

Every 5 correct characters count as one word: (250 / 5) / 1 minute = 50 WPM.

  1. Select a difficulty level - easy, medium, or hard - and a test duration of 30, 60, or 120 seconds.
  2. Click start and begin typing the displayed passage as quickly and accurately as you can; the timer starts with your first keystroke.
  3. Watch the real-time WPM counter and error highlights as you type each word.
  4. When the timer runs out or you finish the passage, review your WPM, accuracy percentage, errors, and characters typed.
  5. Try again or load a new passage and compare your scores to track your improvement.

How Typing Speed (WPM) Is Measured

Typing speed is measured in words per minute (WPM), where one word is any 5 characters, including spaces. This test counts only correctly typed characters. Type 250 correct characters in 60 seconds and you score (250 / 5) / 1 = 50 WPM.

Choose Easy, Medium or Hard and a 30, 60 or 120 second test. Each level has 20 passages, and Shuffle picks a new one. The clock starts with your first keystroke, not when you press start, so take a breath first. As you type, correct letters turn green and mistakes turn red, and a live readout shows your speed and accuracy. The test ends when time runs out or you finish the passage.

Your results show WPM, accuracy, characters typed, correct characters, errors and time used.

Two numbers are worth reading together. Accuracy compares your final text with the passage, so fixed typos no longer count against it. The error count keeps every wrong key you pressed, even ones you went back and fixed. A high error count with high accuracy means you are fixing a lot as you go, which costs time.

Paste is turned off, and the test works on phones as well as keyboards. To improve, aim for accuracy first, then speed. Short daily practice beats one long session, and a 30 second test is good for warming up. Try the Reading Speed Test to measure the other side of the skill.

Frequently Asked Questions

WPM is correct characters divided by 5, divided by the minutes elapsed. The 5-character word is a standard, so a long word like "keyboard" counts as more than one word. If you finish the passage early, the tool uses your actual time, so finishing 300 correct characters in 45 seconds scores 80 WPM.
They measure different things. Errors count every wrong key you pressed, even if you deleted it later. Accuracy compares only what is left in the box with the passage when the test ends. So a careful typist who fixes every slip can have 100% accuracy and still show several errors.
Learn to touch type with your fingers on the home row, and stop looking at the keys. Slow down until you make few mistakes, because fixing errors costs more time than typing a bit slower. Practice for 10 to 15 minutes a day. Your speed will rise as the finger patterns become automatic.
Yes. It reads what you type into the input box, which works with on-screen keyboards. Tap the passage or the Tap here to type button if the keyboard closes. Phone typing is usually slower than a physical keyboard, so compare your scores on the same device.

Related Tools

Reading Speed Test

Measure your words-per-minute reading speed with timed passages and optional comprehension questions.

Education and Academic

Word Counter and Character Counter

Count words, characters, sentences, and paragraphs in your text. Includes reading time and speaking time estimates.

Text and Writing

Stopwatch and Timer

A browser-based stopwatch and countdown timer with lap tracking. Start, stop, and reset with one tap.

Date and Time

Readability Score Calculator

Analyze text readability with Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau, and grade level scores.

Education and Academic

Flashcard Maker

Create, study, and flip flashcard decks stored in your browser. Import and export decks as JSON for sharing.

Education and Academic