Typing Speed Test

Find out how fast and how accurately you type. Pick a language and a duration and start typing — the timer starts on its own. Mistakes are highlighted instantly, and at the end you get your words and characters per minute, accuracy and personal best. Works on phones too.

Text language
Duration
60Time left
0WPM
0CPM
100%Accuracy

📖 Related guide: Average typing speed: what is a good WPM and how to improve

🔗 Share this page

TelegramWhatsAppX

How to use

  1. Choose the text language (English or Russian) and the test duration: 30, 60 or 120 seconds.
  2. Tap the input box and type the text shown above. Correct characters light up, mistakes turn red — you can fix them with Backspace.
  3. When time is up, check your result and press “Try again” to beat your personal best.

FAQ

How is WPM calculated?

With the standard formula: every 5 correctly typed characters (spaces included) count as one word. For example, 250 correct characters in 60 seconds is 250 CPM and 50 WPM. Uncorrected mistakes do not count towards speed.

How is accuracy calculated?

Accuracy is the share of correct keystrokes among all characters you typed. If you make a mistake and then fix it, it still counts against accuracy, but your speed is based on the corrected text.

Where is my personal best stored?

Only in your browser (localStorage), separately for each language, duration and mode. Results are never sent to a server. In private browsing it may not be saved.

What is simple mode?

In simple mode the text is lowercase with no punctuation. It is handy on phones and for pure speed practice; its results are stored separately from the normal mode.

Where do the texts come from?

They are short, neutral sentences written specifically for this test. The order of sentences is shuffled every time.

🛠️

Related Developer & Office Tools

All tools →

Was this tool useful?

The site is free and has no paywalls. A small tip in TON or a share helps keep it running and add new tools.

Share in Telegram