Free · No account · Runs in your browser

Text Speed Tester – Measure Typing, Reading & Speaking Speed

Test your typing WPM with live accuracy tracking, time your reading with your own passages, and estimate your speaking rate — all processed locally in your browser.

Text Speed Tester

Select a difficulty, press Start, then type the sample exactly as shown. Your WPM and accuracy update live; finish the sample to get your score and feedback.

Time: 0s WPM: 0 Accuracy: 0%

Understand Your Scores

Every result is placed on a general benchmark range. Compare the values below, or check any WPM value instantly with the category checker.

Typing (WPM)

71+ Excellent / Professional
51–70 Good / Above average
36–50 Average
21–35 Slow / Learning
0–20 Beginner

Reading (WPM)

351+ Speed reader
251–350 Above average
181–250 Average adult
120–180 Below average
<120 Slow reader

Speaking (WPM)

181+ Very fast
161–180 Faster than average
121–160 Good presentation pace
100–120 Slower than average
<100 Very slow

WPM Category Checker

Enter any WPM value to see how it would be categorized in each test.

TypingAverage
ReadingVery Bad
SpeakingSlow

How Each Test Works

Four focused modes, one workspace. Each test measures a different way you interact with text.

1

Typing Test

Type the on-screen sample exactly as shown. WPM and accuracy update with every keystroke; finishing the sample locks in your score and may unlock the next difficulty.

2

Reading Test

Use your own passage. Start the timer, read naturally, stop when done. WPM comes from the passage word count divided by your elapsed time.

3

Speaking Test

Read your passage aloud with the manual timer running. The result is an estimated speaking rate — no microphone or speech recognition is involved.

4

Practice Text

Analyze counts, sort lines, remove duplicates, or change case — then send the cleaned passage into the reading or speaking test with one click.

W

What WPM means here

Words per minute. For typing, a "word" is standardized to 5 characters including spaces so scores compare fairly across samples. Reading and speaking use the whitespace-separated word count of your passage.

A

Why accuracy matters

Typing accuracy is the share of correctly typed characters. Typing WPM is reported from characters typed, while accuracy is tracked separately — harder levels require 80%+ accuracy to encourage accurate typing.

F

How feedback is generated

Your WPM is placed on the general benchmark ranges above, then paired with tips for your score band, accuracy (typing), or passage length (reading/speaking).

Who It Helps

Practical reasons people measure their text speed.

Students

  • Practice faster typing for note-taking and timed writing
  • Quicker reading of textbook passages with pace awareness
  • Confident timing for oral presentations

Professionals

  • Estimate real time costs of emails and reports
  • Rehearse meetings and calls at a clear pace
  • Track skill progress between reviews

Content creators

  • Time scripts for videos and podcasts before recording
  • Check narration length against target runtimes
  • Clean and prepare passages with the Practice Text tab

Language learners

  • Measure reading fluency growth in a new language
  • Practice speaking pace with structured passages
  • Compare easy vs. hard text performance over time

Capabilities & Limitations

What this tester measures natively, and what it deliberately leaves out.

What it does

  • Track typing WPM and accuracy live, character by character.
  • Unlock Hard and Very Hard levels at 80%+ accuracy, remembered in your browser.
  • Time reading and speaking with simple manual timers on your own passages.
  • Categorize scores using general benchmark ranges with practical improvement tips.
  • Analyze, sort, de-duplicate, and re-case practice text in the same workspace.

What it does not

  • Use speech recognition — the speaking test never accesses your microphone.
  • Measure comprehension; a fast read is not automatically an understood read.
  • Upload texts or results to any server.
  • Perform speech recognition or clinical speech assessment; use the Speech to Text Converter for transcription.

Troubleshooting

Quick fixes for the most common test hiccups.

Hard / Very Hard buttons are greyed out

Levels unlock in order: finish Easy with 80%+ accuracy to unlock Hard, then Hard with 80%+ for Very Hard. Unlocks are stored in your browser, so clearing site data re-locks them.

Typing test shows 0 WPM

WPM appears after about half a second of typing. Make sure you pressed Start first — the input box stays disabled until the test is active.

Reading or speaking WPM looks wrong

Both tests rely on your Start/Stop clicks. Starting late or stopping early skews the result. Also confirm the passage word count is not 0 before starting.

"Send to Reading/Speaking Test" did nothing

It sends the processed text from the Practice Text tab. If you have not clicked Analyze or Apply yet, type or paste text first, then use Analyze before sending.

Frequently Asked Questions

How the measurements work and what happens to your data.

How is WPM calculated?

WPM is calculated as total words divided by time in minutes. For typing, a word is standardized to 5 characters including spaces. For reading and speaking, it's based on the whitespace-separated word count of the passage.

How are the WPM scores (Good, Bad, etc.) determined?

Scores are categorized based on general benchmarks for typing, reading, and speaking speeds, provided with your results along with tips based on your score and accuracy.

How do the typing test difficulty levels work?

The test starts with Easy texts. Completing a level with 80% accuracy or higher unlocks the next level (Hard, then Very Hard). Unlocked levels are remembered by your browser.

How can I improve my typing speed?

Practice proper finger positioning, start slowly and focus on accuracy before speed, and practice regularly for short sessions. Consistent practice can help improve typing speed and accuracy over time.

How does the speaking rate test work?

The speaking rate test uses a manual timer, not automatic speech recognition. Paste or type your passage, click Start Timer, speak the passage aloud, then click Stop Timer & Calculate. Your speaking rate in WPM is calculated from the elapsed time and word count, along with a performance category and pacing tips.

Are my texts and results stored anywhere?

No, the tool operates entirely within your browser. Text inputs and test results are never sent to or stored on any server. Only unlocked typing difficulty levels are saved locally for convenience.