Free Typing Tools: speed test, accuracy test, WPM calculator and more

Measure your typing, find out which keys are slowing you down, and keep a record of whether you are getting better.

Start here

How fast do you actually type?

Sixty seconds, no sign-up, and a real number at the end: your speed, your accuracy, and the mistakes that cost you the difference. Every other tool on this page can pick that result up.

  • 8tools, all free
  • 0sign-ups needed
  • 1shared definition of WPM

Test your typing

Measure where you actually are. Each of these gives you a real result in under two minutes.

Understand your typing

Work out what the number means and which specific keys are costing you the difference.

Improve your typing

Something to do tomorrow, and a record of whether it worked.

What makes these different

Nothing is held back

Every tool gives you the whole result, immediately, however many times you use it. No email box in front of a score, no attempt limit, no paid tier. KeyTopia itself is free too, so there is nothing being saved up for later.

One engine, one definition of WPM

The eight tools are one typing engine asked eight questions, and it is the engine the lessons, games and races run on. A speed from one of them means the same thing in all of them, and comparing two is comparing like with like.

Your results stay in your browser

Results are kept in local storage as summaries: date, speed, accuracy, duration, mistakes. What you typed is never stored and never sent anywhere. Clearing site data clears it, which is the trade for there being nothing to leak.

Add a parameter to any tool's address and it opens configured. Useful for a lesson plan, a support reply, an article, or a link you want to come back to. A value that makes no sense is ignored rather than breaking the page, and every one of these canonicalises back to the plain tool URL.

Every parameter every tool accepts
ToolParameterAcceptsExample
Typing speed testduration15, 30, 60 or 120 (seconds)?duration=30
Accuracy testsentences3 to 10?sentences=8
Timed challengeduration15, 30, 60, 120 or 300 (seconds)?duration=300
WPM calculatorwordsany number above 0?words=60&time=1
charsany number above 0?chars=300&time=60&unit=seconds
timeany number above 0?words=60&time=90&unit=seconds
unitminutes or seconds?words=60&time=90&unit=seconds
errors0 or more?words=60&time=1&errors=4
Weak-key analysiskeysup to four letters, together or comma-separated?keys=rtp
Speed by agewpm1 to 400?wpm=45&age=10
age4 to 120?wpm=45&age=10
Daily exercisedaya date as YYYY-MM-DD?day=2026-09-07
Progress trackergoal1 to 400 (WPM)?goal=60

For example, /tools/wpm-calculator?words=60&time=1 opens the calculator with the answer already on screen, and /tools/weak-key-analysis?keys=rtp opens straight into a drill for R, T and P. Each tool also has a button that builds the link for whatever you are currently looking at.

Which one to start with

The 60-second speed test, unless you already know your number. It gives you the figure most people arrive looking for, and every other tool here can pick that result up: the age benchmark prefills it, the progress tracker charts it, and the weak-key analysis tells you which letters produced it.

If you already know you are inaccurate rather than slow, start with the accuracy test instead. If you know you are slow and cannot say why, the weak-key analysis is the one that answers that, and it is the tool here you will not find a real equivalent of elsewhere.

How the eight fit together

Three steps, and the categories above are those steps. You measure, which takes a minute. You work out what the measurement means, which is where the per-key analysis and the benchmarks come in. Then you do something about it daily and keep a record, which is the only part that actually changes the number.

Most people stop after the first step, retake the test a few times, and conclude they have plateaued. Retaking a test measures the same skill repeatedly without changing it. The second and third steps are what the first one is for.

Every tool is a link you can send

Each tool reads its setup from its own URL, so a link can arrive already configured rather than merely offering to be. A WPM calculator link can carry the figures and show the answer, an analysis link can open straight into a drill for R, T and P, and a daily-exercise link can name the day so it still means the same thing on Thursday.

Every tool also has a "copy link to this setup" button on its results, which builds the link for you. The reference below lists what each one accepts. Parameters are configuration rather than separate pages, so all of them canonicalise back to the plain tool URL.

The tools measure. KeyTopia teaches.

Nothing on this page will make you faster on its own. Improvement comes from practising the specific keys that are slow, which is what the rest of KeyTopia does, and it is free as well.

Questions people ask

Are these typing tools really free?

Yes, all of them, with no account, no attempt limit, no advertising and no paid tier. KeyTopia itself is free as well, so there is no upgrade being held back.

Do I need to sign in to see my results?

No. Every tool gives you the complete result immediately. Signing in is only useful if you want your typing history to follow you between devices, and even then the tools work exactly the same without it.

Do these tools work on a phone or tablet?

They run and they work, but a typing-speed result from an on-screen keyboard is not comparable with one from a physical keyboard, and the tools say so when they detect a touchscreen. The WPM calculator, the age benchmarks and the progress tracker are fully useful on any device.

Which tool should I start with?

The typing speed test, at sixty seconds. It gives you the number most people are looking for, and every other tool in the suite can pick that result up from there: the age benchmark will prefill it, the progress tracker will chart it, and the weak-key analysis will tell you which letters produced it.

How accurate are the results?

The measurement itself is exact: characters are counted, the clock is monotonic, and the arithmetic is one shared function. What varies is you. Typing speed swings by five to ten WPM between runs depending on the passage, your posture and how recently you last typed, which is why the tools encourage several runs and a median rather than treating one result as your speed.