Skip to content

Typing Speed Test

Measure your WPM and accuracy in 12 languages.

Time left

30s

WPM

0

Accuracy

100%

Start typing — the timer begins on your first keystroke

On a phone? Tap the text box to bring up the keyboard. Autocorrect is switched off so your accuracy is measured fairly. Personal bests are kept separately for each language.

Private by design. This tool runs entirely in your browser. Your input is processed on your own device and is not uploaded by DO101.

About the Typing Speed Test

A clean, distraction-free typing test in twelve languages, including Japanese — where you type romaji and the page turns it into kana as you go, so no IME is needed. Choose a duration, start typing, and watch your speed and accuracy update live. Personal bests are kept per language on your device.

How to use it

  1. 1Pick your language, then 15, 30 or 60 seconds.
  2. 2Start typing the text — the timer starts on your first keystroke.
  3. 3For Japanese, type romaji and watch it become kana as you go.
  4. 4Read your speed, accuracy and errors, then share or retry.

What you get

  • Twelve languages across Latin, kana, Cyrillic, Devanagari and Arabic scripts
  • Japanese typed as romaji and converted to kana — no IME needed
  • 15, 30 and 60 second modes
  • Live speed and accuracy, measured in WPM or characters per minute to suit the script
  • Per-character correctness highlighting, right to left for Arabic
  • Personal best kept separately for each language
  • Shareable result card

Frequently asked questions

How is WPM calculated?

The standard formula: every five correct characters counts as one word, divided by the elapsed minutes. DO101 shows both net WPM (correct characters only) and raw CPM.

What is a good typing speed?

Around 40 WPM is average for adults, 60–70 WPM is fast, and above 100 WPM is genuinely rare. Accuracy above 95% matters more than raw speed for real work.

Do I need an account?

No. Your best score is saved in your own browser with localStorage and never sent to DO101.

How does the Japanese test work without an IME?

You type romaji on whatever keyboard you already have and the page converts it to kana as you go, using the same exact conversion table as the romaji tool. A half-typed syllable such as "k" on the way to か is treated as in progress rather than as a mistake, so partial input never costs you accuracy. The target text is kana only, because kanji cannot be typed directly — you would type the reading and press space to convert, which is a different skill.

Why is Japanese measured in characters per minute?

Words per minute assumes five characters to a word, which is an English convention that means nothing in kana. Japanese typing speed is conventionally measured in characters per minute, so that is what is shown.

Do I need a special keyboard for the other languages?

Latin-script languages work on any keyboard, though accented letters need the matching layout or AltGr. Russian, Hindi, Nepali and Arabic need that language's keyboard layout installed on your device — each one says so before you start. Japanese is the exception and needs nothing.

Are personal bests shared between languages?

No, they are kept separately. Sixty words a minute in English and sixty in Nepali are not the same achievement, and averaging them would make both numbers meaningless.

People who use this tool usually reach for these next.