How Fast Can You Type?

Ten free typing tests and trainers with live WPM, accuracy and CPM tracking on every keystroke. No sign-up, no downloads — click a test, start typing, and watch your speed climb.

40 WPM average typist 65–70 WPM office-ready 100+ WPM pro territory Free forever, no account

Tip: TypingKit works best with a physical keyboard. On a phone or tablet, tap a typing box to bring up your keyboard — a real keyboard will always give a fairer score.

No tools match that search. Try “speed”, “code”, “race” or “drill”.

02

1-Minute Sentence Sprint

Race through as many complete sentences as you can in exactly 60 seconds — the next sentence appears the moment you finish one. Great for building rhythm and flow, with a streak counter that rewards flawless sentences.

Speed Tests

Click and type. Finish a sentence with zero mistakes to grow your streak — one wrong key breaks it.

0Sentences done
0Perfect streak
0WPM
100%Accuracy
60Seconds left
0 sentences
Average

03

Numbers & Symbols Test

A 30-second test built from dates, prices, order codes, phone numbers and percentages instead of plain words. Ideal practice for data-entry jobs, cashiers, bookkeepers and anyone whose work lives on the number row.

Speed Tests

Click and type the string exactly as shown — every digit, comma and symbol counts.

0WPM
100%Accuracy
0CPM
30Seconds left
0 WPM
Average

04

Accuracy Trainer

An untimed passage that only moves forward when you press the right key — mistakes cannot slip through, you must fix them on the spot. Finish it to see your true accuracy and a report of the keys you miss most, so you know exactly what to practice.

Practice

A wrong key will not advance the text — the box shakes until you find the right one. No clock, no pressure.

100%Accuracy
0Errors made
0%Progress
0WPM
0% accurate

Keys you missed most:

05

Code Typing Test

Type real, short JavaScript or Python snippets — brackets, quotes, operators and all — and get WPM and accuracy measured on code, not prose. Built for programmers who want faster, cleaner keystrokes in the editor.

Practice
Language

Type the snippet exactly, including indentation. Press Enter at the end of each line to move to the next.

0WPM
100%Accuracy
0%Progress
0 WPM
Average

06

Custom Text Practice

Paste any text — study notes, a speech, song lyrics, a tricky paragraph from work — and it instantly becomes your typing test. Ideal when you want to practice the exact words you actually need to type well.

Practice
Timer

Press Start practice, click here, and type your text. Line breaks become spaces.

0WPM
100%Accuracy
0%Progress
—Seconds left
0 WPM
Average

07

Home Row Drills

Beginner lessons that build touch-typing muscle memory one keyboard row at a time — home row first, then top and bottom rows. Perfect if you are just starting out or still hunting for keys with your eyes.

Practice
Drill

Keep your fingers resting on the row and your eyes on the screen — no peeking at the keys!

100%Accuracy
0WPM
0%Progress
Home row — not done yet Top row — not done yet Bottom row — not done yet
0% accurate

08

Typing Race vs Bot

Race a computer typist over one paragraph, at a pace you choose — a steady 30, a brisk 50, or a speedy 70 WPM. Watch both progress bars live and see if your fingers can reach the finish line first.

Games & Reports
Bot speed
You
0%
Bot
0%

Press Start race, then type — the bot starts moving on your first keystroke.

0Your WPM
100%Accuracy
0.0Seconds
You win!

09

Typing Certificate Card

Turn your best result from this session into a stylish certificate card with your name, WPM, accuracy, rating and today's date, downloadable as a PNG image. Made for sharing with friends, teachers, employers — or just framing on your wall.

Games & Reports

No finished test yet this session — complete any test above and your best result will be used here.

10

Progress Tracker

Every test you finish on TypingKit is logged here with its tool, WPM, accuracy and time, plus your best WPM, average accuracy and a speed chart. Ideal for seeing real improvement across a practice session.

Games & Reports
—Best WPM
—Avg accuracy
0Tests finished

No finished tests yet. Take the Typing Speed Test above and your first result will appear here.

Honest note: your results live only in this browser tab for this session. Nothing is saved to a server or stored on your device — close the tab and the log is gone.

About TypingKit

TypingKit is a free typing gym for students, job seekers, office workers and programmers across the USA, UK, Canada and Australia. Every tool runs entirely in your browser with per-keystroke tracking — correct keys turn lime, mistakes turn red, and your WPM is calculated with the standard formula: (correct characters ÷ 5) ÷ minutes typed.

How WPM works

One “word” equals five correct characters, including spaces. Type 200 correct characters in one minute and you score exactly 40 WPM — the average adult speed, and a great first target.

Accuracy beats speed

Employers and tests care about clean typing. Our Accuracy Trainer forces you to fix every mistake, which builds the muscle memory that makes real speed possible.

Private by design

There are no accounts and nothing you type is uploaded anywhere. Tests, scores and certificates are generated on your own device, in this tab only.

Contact

Found a bug, have an idea for a new drill, or want TypingKit for your classroom or team? We read every message and reply to most within a couple of business days.

[email protected]