en

Typing speed test

Measure your typing speed (words per minute) and accuracy in your browser - 1 minute, 3 minutes or a fixed word count. All results stay on your device.

Just start typing whenever you are ready.

0 WPM · 100%

Scope note: this typing test covers languages written in the Latin and Cyrillic alphabets. Input methods (IME) for Chinese, Japanese and Korean are not yet supported - a typing test for those languages would really measure IME operation rather than raw typing speed, and needs its own design.

Arabic (right-to-left) is deliberately not included in this version yet: a fair typing-test experience for RTL script is its own design question we want to get right rather than guess at.

In 3 steps

  1. Choose a mode (1 minute, 3 minutes or a fixed word count).
  2. Just start typing - the timer starts on your first keystroke.
  3. Once it ends, review your WPM, accuracy and progress chart, save the result image or test again right away.

Your local statistics

Best score
-
Runs
-
Streak
-

Everything stays on your device: no account, no server, exportable and deletable at any time.

Your progress

Your progress
#Wert
Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

The typing test measures your typing speed in words per minute (WPM) and your accuracy: you type out a randomly assembled practice text, and the tool computes your WPM from the correctly typed characters using the internationally standard convention of 5 characters per word - so neither unusually long nor unusually short words skew the result, and typos are not counted. Choose between a 1-minute test, a 3-minute test or a fixed word count; you can correct typos with backspace as usual.

The practice text is made of common everyday words and is self-authored - not taken from any external text corpus. This first version covers languages written in the Latin and Cyrillic alphabets; the tool does not yet support input methods (IME) for Chinese, Japanese and Korean, because a test like this would really measure IME operation rather than raw typing speed. Arabic (right-to-left) is deliberately missing for now, because a fair RTL typing-test experience needs its own careful design decision that we do not want to rush. Honest note on the practice text’s language: dedicated word lists exist only in German and English so far - every other interface language practices with the English text for now, until a dedicated word list for that language is ready.

The whole test runs locally in your browser: the practice text is generated right on your device, and nothing you type ever leaves it. Your best score per mode, history (at most the last 50 runs) and a progress chart are stored locally by your browser - with a visible export and delete button, so your data genuinely belongs to you.

Specifications

Specifications
Input formatsNo file (generator)
Batch processingNo
ProcessingLocally in your browser (JavaScript)
File uploadNone

Limitations: Measures your typing speed from a self-authored practice text in Latin or Cyrillic script; absolute values also depend on your keyboard and language. Chinese/Japanese/Korean (IME) and Arabic (RTL) are not yet supported in this version. Dedicated word lists exist only for German and English so far - every other interface language practices with the English text for now.

FAQ

Is my input uploaded or stored?

No - the practice text is generated locally in your browser, and nothing you type is ever sent anywhere. Your best score, history and progress chart are stored locally by your browser, exportable and deletable with one click.

How is typing speed (WPM) calculated?

From the CORRECTLY typed characters, divided by 5 (the internationally standard convention of "1 word = 5 characters") and by the elapsed time in minutes. Incorrectly typed characters do not count, so mashing keys does not produce a high number.

Why doesn’t the test support Chinese, Japanese or Korean?

Those languages are usually typed via an input method (IME), where a keystroke only becomes a character after a selection step - a test like this would then measure IME operation rather than raw typing speed. That is its own product with its own design, not part of this first version.

Will Arabic (right-to-left) be added?

Possibly, but deliberately not in this version yet: a fair typing-test experience for right-to-left script is its own design question (cursor direction, text alignment, keyboard layout) that needs careful research rather than a quick guess.

Where does the practice text come from?

From a self-assembled list of common everyday words - not taken from any external, potentially license-encumbered text corpus. A larger corpus derived from published sources is documented as a possible future extension.

I am using the page in a language other than German or English - what language is the practice text in?

Currently English: dedicated word lists exist only for German and English so far, with more languages planned as an extension. The page itself still works fully in your chosen language - only the practice text is temporarily in English.

How is this different from Monkeytype, 10FastFingers or typing.com?

The basic principle (type out text, measure WPM) is similar for every typing test. The difference: here the practice text is generated right in the browser from a self-authored word list, there is no account, no ads and no server-side leaderboard - your history is stored exclusively locally on your device.

Related tools