Each test generates a random passage. You have 60 seconds. Your WPM and accuracy update live.
How it works: Press "Restart test" to load new text. Timer starts on your first keystroke.