DataToolsLab

Typing & Keyboard Tools

Everything about the keyboard that can be measured from a web page. The typing tests run on one shared engine, so a speed measured over three minutes and an accuracy measured with no clock are the same measurement reported two ways — and the words-per-minute arithmetic is here for the far more common case of someone who timed themselves with a stopwatch and wants the division done. Then the keyboard itself: a curated shortcut finder for Windows, macOS, Chrome, VS Code, Excel and Google Docs; a layout comparison that computes finger travel for QWERTY, Dvorak and Colemak from each layout's grid and a published English letter-frequency table rather than repeating a borrowed number; a rollover and ghosting tester that reports how many keys your board actually delivers at once; and a latency test that times the whole key-press-to-painted-frame chain and explains why that number is larger — and more useful — than a keyboard's spec sheet.

Most popular

Typing Tests & Practice

Speed & Error Arithmetic

Keyboard Reference & Diagnostics

All tools

About Typing & Keyboard Tools

Typing speed is quoted with more confidence than it deserves, so this category is explicit about the conventions it uses. A word is five characters, not a dictionary word; net words per minute counts only characters you got right while raw counts everything you typed; a one-minute sprint reads two to five words per minute above a five-minute average. Those are the reasons two people can both say "80 WPM" and mean different things, and the pages here name them instead of quietly picking one. The measurement tools share a single engine — the passage renderer, the keystroke capture, the timestamps and the statistics come from one component, so accuracy and speed cannot drift apart between tools — and the practice lessons use it too, which is why a lesson's pass mark means the same thing as the speed test's accuracy figure. The diagnostics are the other half: a browser cannot see the hardware directly, so the rollover and latency pages state the three layers that sit between your fingers and the page — the keyboard's own matrix and anti-ghosting, the operating system's reserved combinations, and the browser's event handling — and read their results in that light. Every tool runs entirely in your browser: keystrokes are counted as they arrive, never stored beyond the session, and never uploaded.

Related guides

Related categories

Frequently asked questions

Is 40 words per minute good?

It is exactly average for an office worker, and it is 200 keystrokes a minute sustained above 95% accuracy — which is more than it sounds. The number that matters more is your error rate: 60 words per minute with a 2% correction rate gets more written in an hour than 80 with a 10% one, because every correction costs a keystroke and a decision. If you want a target, accuracy above 97% at your current speed is worth more than any raw figure, and speed follows it.

Why does my one-minute score differ from my five-minute score?

Warm-up, and how short a minute is. A one-minute run starts from cold and measures a sprint; a five-minute run averages over warm-up and fatigue and lands two to five words per minute lower for the same typist. Neither is wrong, but they are not comparable, which is why every result on this site names the duration that produced it. For a figure to quote or track, use the longer run.

Should I switch to Dvorak or Colemak?

On the geometry, yes — the layout comparison on this site computes a bit over 45% less finger travel for Dvorak than QWERTY on ordinary English text, and rather more than that for Colemak, which also keeps the ten most common keys where QWERTY already puts them. What the geometry does not price in is everything else: every keyboard, every shortcut, every laptop you touch and the muscle memory you already have are built around QWERTY. No study has measured a convincing speed advantage for a trained typist, so the honest answer is that the gain is in comfort and effort, not in a number.

Does the rollover tester prove my keyboard's rating?

No, and it says so on the page. It reports what the browser received, and three layers sit in between: the keyboard's matrix and anti-ghosting decide what it sends, the operating system intercepts combinations it owns — several Win+ and ⌃ combinations on Windows and macOS — and the browser reserves some for its own interface. A combination that never appears here may still work in an application that grabs the key first, and one that does appear may behave differently elsewhere. What the test is genuinely good at is showing a *drop*: hold six keys, see three arrive, and you have found where the board's limit is.

Is anything I type stored or uploaded?

No. The typing tests, the practice lessons and both diagnostic pages measure keystrokes in the page as they arrive, keep the result in component state, and send nothing anywhere — there is no account, no analytics on your input and no server round-trip. Refreshing the page clears everything, including the practice progression. The tools keep working offline once loaded, and the site's service worker never caches anything you typed.

Online