Typing Speed Test

Test your typing speed in WPM and accuracy with real text passages.

Typing test

The timer starts when you begin typing. Restart to compare the same prompt or choose a new one.

Prompt

Start typing to begin

A typing speed test estimates words per minute by comparing typed characters, mistakes, accuracy, and elapsed time.

Words per minute

0.0

Net WPM adjusted by accuracy.

Accuracy

100.0%

Raw WPM

0.0

Mistakes

0

Correct characters

0

Incorrect characters

0

Total typed characters

0

Elapsed time

0.0 sec

Test duration

60 sec

Words completed

0

Completion status

In progress

Copy result

Copy WPM, accuracy, mistakes, characters, elapsed time, and completion status.

WPM formula note

WPM uses typed characters divided by 5 and adjusted by elapsed minutes.

Accuracy note

Accuracy compares correct characters with total typed characters.

Test privacy note

The typing test runs locally in your browser and does not use an external typing API.

Practice consistency

Compare results using similar duration, difficulty, device, and keyboard settings.

Device note

Physical keyboard and touchscreen typing results may differ.

Dynamic typing insights

Speed reading

Start typing to get a result.

Accuracy focus

Accuracy will appear once you begin typing.

Duration note

This duration gives a more stable view of typing rhythm than very short tests.

Typing performance breakdown

WPM

0.0

Raw WPM

0.0

Accuracy

100.0%

Mistakes

0

Correct characters

0

Incorrect characters

0

Time used

0.0 seconds

Words completed

0

Best area to improve

Steady speed

Typing speed range guide

Below 30 WPM

Building foundation

Focus on comfort, accuracy, and steady rhythm

30 to 50 WPM

Practical everyday range

Useful for many common typing tasks

50 to 70 WPM

Strong general range

Good speed for regular keyboard work

70 to 90 WPM

Fast typing range

Accuracy and consistency become more important

90 WPM and above

Very fast range

Compare similar tests before judging progress

Accuracy guide

Below 85%

Slow down

Mistakes may be limiting your usable speed

85% to 90%

Stabilize accuracy

Practice repeated error patterns

90% to 95%

Good control

Balance speed with fewer corrections

95% to 98%

Strong accuracy

Useful target for many practical tasks

98% and above

Excellent precision

Maintain comfort while increasing speed

Practice focus guide

Speed

Use short bursts after your accuracy is stable

Use short bursts after your accuracy is stable

Accuracy

Slow down and reduce repeated mistakes

Slow down and reduce repeated mistakes

Rhythm

Type smoothly instead of rushing individual words

Type smoothly instead of rushing individual words

Punctuation

Practice symbols separately when needed

Practice symbols separately when needed

Numbers

Use number rows or keypad drills for consistency

Use number rows or keypad drills for consistency

Difficult words

Repeat words that frequently cause errors

Repeat words that frequently cause errors

Test duration guide

15 seconds

Quick warm-up

Results can vary more

30 seconds

Fast practice

Good for short focus sessions

60 seconds

Standard test

Often more stable than short tests

120 seconds

Endurance check

Useful for consistency and fatigue awareness

Typing speed guide

These notes explain typing test concepts without repeating the result.

How typing speed is measured

Typing speed is estimated from typed characters, elapsed time, and a standard word length of 5 characters.

What WPM means

WPM stands for words per minute. It is a practical way to compare typing pace across timed tests.

Raw WPM vs net WPM

Raw WPM measures speed only. Net WPM adjusts the score using accuracy so errors affect the result.

Why accuracy matters

Accurate typing reduces correction time and usually matters more than peak speed for real work.

How test duration affects results

Short tests can swing more because a few errors or pauses have a larger effect. Longer tests are usually more stable.

How to practice effectively

Use consistent settings, type with steady rhythm, review repeated mistakes, and compare similar test attempts.

Comfort basics

Keep your setup comfortable and stop if typing causes pain or discomfort.

Limitations of typing tests

Results may vary by device, keyboard, prompt difficulty, fatigue, language, and familiarity with the text.

Formula

Gross WPM = Typed Characters ÷ 5 ÷ Minutes
Accuracy = Correct Characters ÷ Total Typed Characters × 100
Net WPM = Gross WPM × Accuracy Percentage

Variables

  • Typed characters are all characters entered during the test.
  • Correct characters match the prompt at the same position.
  • Minutes are based on elapsed test time.
  • A standard typed word is treated as 5 characters.

Worked example

If you type 250 characters in 1 minute, gross WPM is 250 ÷ 5 ÷ 1 = 50. If accuracy is 96%, net WPM is 48.

Assumptions

The calculator uses character matching, elapsed time, and the common 5 character word standard.

Limitations

Scores are estimates. Prompt difficulty, keyboard type, device, fatigue, and test duration can affect results.

Frequently asked questions

What is a good typing speed?

Typing speed depends on the task, device, and language. Many everyday users fall around 30 to 50 WPM, while higher speeds are common with regular practice.

How is WPM calculated?

WPM is usually calculated by dividing typed characters by 5, then dividing by elapsed minutes.

What is the difference between raw WPM and net WPM?

Raw WPM measures typed character speed. Net WPM adjusts that speed using accuracy, so mistakes reduce the final score.

Does accuracy affect typing speed?

Yes. Fast typing with many mistakes is less useful than steady typing with high accuracy.

Is a 30 second or 60 second typing test better?

A 60 second test is usually more stable, while a 30 second test is useful for quick practice.

Why did my WPM change between tests?

WPM can change because of prompt difficulty, device, keyboard type, fatigue, familiarity, and test duration.

How can I improve typing accuracy?

Slow down slightly, focus on clean keystrokes, practice difficult words, and compare results using the same test settings.

Should I practice punctuation and numbers?

Yes. Punctuation and numbers are useful for real work, but they can lower speed while you are learning.

Is this typing speed test private?

Yes. The test runs locally in your browser and does not require an external typing API.

Related tools

More tools to try