# Typing Speed Test - Free Online WPM Test (English & Chinese)

> Free online typing test: WPM, CPM and accuracy over 30s, 60s, 120s or a full passage, with live error highlighting, a speed chart and personal bests.

- URL: https://qilingtools.com/en/typing-test
- Category: Productivity (https://qilingtools.com/en/office)
- Tags: [Education](https://qilingtools.com/en/tags/education), [Text](https://qilingtools.com/en/tags/text), [Fun & Games](https://qilingtools.com/en/tags/game), [Productivity](https://qilingtools.com/en/tags/office)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

Pick a language and a duration, then just start typing — the timer starts with your first keystroke. The passage shows correct characters and mistakes (in red) as you go and scrolls automatically, while the counters above show the time left, your live WPM, CPM and accuracy. When the test ends you get your final speed, accuracy, error count and time, plus a chart of your speed second by second, and your personal best for each language and duration is saved in this browser. Chinese mode measures characters per minute and works with Pinyin, Wubi and other input methods: letters still being composed in the IME are ignored, only committed characters count. The built-in passages are original short texts, and you can paste your own text to practise with.

## How to use

1. Choose English or Chinese and a duration (30s, 60s, 120s or full passage)
2. Type the passage shown above into the box — the timer starts automatically
3. Review your WPM, accuracy and speed chart, then press Esc or Restart to go again

## Features

- WPM and CPM for English, characters per minute for Chinese
- Works with Chinese IMEs such as Pinyin and Wubi
- 30-second, 1-minute, 2-minute and full-passage modes
- Live error highlighting with an auto-scrolling passage
- Speed-over-time chart with your average after each test
- Personal bests saved locally for every mode
- Original built-in passages or your own custom text; pasting is blocked

## FAQ

### How is WPM calculated?

WPM (words per minute) uses the standard definition of one word = 5 characters: the number of correctly typed characters divided by 5, divided by the minutes elapsed. CPM is the number of correct characters per minute. Characters that are still wrong are not counted as speed.

### Why is my accuracy lower than expected?

Accuracy is the share of keystrokes that were correct when you typed them. If you type a wrong letter and then fix it with Backspace, the original mistake still counts — so the number reflects how cleanly you actually type, not just the final text.

### What is a good typing speed?

Around 40 WPM is average for adults, 60+ WPM is proficient and 80+ WPM is fast; professional typists often exceed 100 WPM. Focus on accuracy first — speed improves naturally once your fingers know the keyboard without looking.

### Is my data uploaded anywhere?

No. The test runs entirely in your browser; what you type is never sent to a server. Personal bests are stored in your browser’s local storage only, so they stay on this device.

## Related tools

- [QiLing Mind](https://qilingtools.com/en/mindmap): QiLing Mind is a free online mind map editor: add nodes with Tab/Enter, drag to restructure, import and export XMind and Markdown, export PNG/SVG/PDF.
- [Password Generator](https://qilingtools.com/en/password): Free online random password generator: choose length, character sets and look-alike exclusions, generate several at once with a strength meter, all locally.
- [QR Code Generator](https://qilingtools.com/en/qrcode): Free online QR code generator: turn URLs, text, Wi-Fi or contact cards into QR codes with custom size, colour and error correction. Crisp PNG or vector SVG.
- [Word Counter](https://qilingtools.com/en/word-count): Free online word counter: live counts of characters with and without spaces, words, CJK characters, lines, paragraphs, sentences, bytes and reading time.
- [Case Converter](https://qilingtools.com/en/case-convert): Free online case and naming converter: get UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE at once.
- [Lorem Ipsum Generator](https://qilingtools.com/en/lorem): Free online Lorem Ipsum generator: classic Latin placeholder text or Chinese filler by paragraph, sentence or word, with one-click copy for mockups.
- [Sort & Dedupe Text](https://qilingtools.com/en/text-sort): Free online text tool: sort lines alphabetically or by length, remove duplicate and empty lines, trim whitespace, optionally ignoring case. Runs locally.
- [Sign & Stamp PDF](https://qilingtools.com/en/pdf/sign): Free online PDF signing tool: drop in a handwritten signature or company stamp, drag it into place on a page preview, adjust size and opacity, then export.
