Free Typing Speed Test — WPM & CPM, 1/3/5-Minute Tests, Sentences Mode

Measure your typing speed in the browser and get a score you can actually put on an application. The test reports net WPM, gross WPM, CPM and accuracy, then plots your net WPM once per second so you can see whether you held pace or faded. Six durations from 15 seconds to 5 minutes, six text modes including real paragraphs and numbers, and a list of the exact words you got wrong. Free, no sign-up, and no keystroke ever leaves your device.

How WPM is calculated here

A word is defined as five characters — the international convention that makes scores comparable between tests regardless of how long the actual words are. Net WPM divides the characters in words you typed exactly right by five, then by the elapsed minutes. Gross WPM runs the same formula over every character you typed, correct or not.

A word only counts once it is completely right, so a single wrong letter forfeits all of it. That is deliberately strict, and it is the rule employment tests use: the gap between your gross and net figure is the real cost of your error rate. Someone typing 80 gross at 90% accuracy scores worse on net than someone typing 65 gross at 99%.

The clock is read from the system time rather than counted in ticks, so a five-minute test measures five minutes even if the browser throttles the tab. Timer drift would otherwise inflate or deflate the very number you are trying to report.

  • Net WPM = correct characters ÷ 5 ÷ minutes — the score employers ask for
  • Gross WPM = all characters typed ÷ 5 ÷ minutes — your raw hand speed
  • CPM = correct characters ÷ minutes — finer grained, useful for data entry
  • Accuracy = correct characters ÷ all characters typed, as a percentage

Which mode to use, and why the long ones matter

Fifteen and thirty second tests measure burst speed. They are fun and they flatter you, because almost nobody fades inside half a minute. Three and five minute tests measure endurance, which is what an employer is buying — and most people lose ten to fifteen WPM in the final minute of a five-minute run.

Sentences mode types real connected paragraphs drawn from eight subject areas, with ordinary punctuation and capitalisation. It is the closest thing here to the paragraph tests used in hiring, and it produces the most realistic score. Numbers mode drills the number row, where most typists are twenty to thirty per cent slower than they are on letters — the single biggest weakness in data-entry work.

Easy, Medium and Hard change the vocabulary rather than the rules: common short words, everyday vocabulary, and long polysyllabic words respectively. Hard mode is the one that exposes whether you are typing by muscle memory or by guessing at word shapes.

Typing speeds employers ask for

Requirements vary by role far more than most candidates expect, and accuracy thresholds are often the part that disqualifies people rather than raw speed. Transcription roles in particular tend to specify 98% or better, at which point chasing WPM is counterproductive.

  • General office and admin: 40–55 WPM
  • Customer support and live chat: 55–65 WPM
  • Data entry: 60–75 WPM, with numeric accuracy weighted heavily
  • Legal secretary: 70–90 WPM
  • Medical transcription: 75–90 WPM at 98%+ accuracy
  • Professional typist: 80–100+ WPM

Reading your results

The graph under your score plots net WPM once per second, with accuracy dashed along the same axis on a nought-to-one-hundred scale. A line that starts high and slides down means endurance, not speed, is your limit; a line that climbs means you need a warm-up before the real test. A flat line is what certification bodies actually reward.

Below it, every word you submitted incorrectly is listed and ranked by how often you missed it. Because one wrong letter forfeits the whole word, those specific words are where your net WPM is leaking. Drilling a dozen problem words for five minutes moves your score further than another twenty full test runs.

Your best net WPM is kept in your browser's local storage so it survives between visits. Nothing is uploaded, there is no account, and clearing your browser data clears the record.

Frequently Asked Questions

What is a good typing speed in WPM?

The average typing speed is 40–60 WPM. Professional typists reach 65–75 WPM. Above 80 WPM is fast, and 100+ WPM is expert level. For employment, most office roles require 40–55 WPM. Customer support and data entry roles typically require 55–65 WPM. Legal and medical transcription roles often require 70–90 WPM.

How do I take a free typing speed test online?

Open FixFlowHub Typing Speed Test in any browser — no account, no download, no sign-up required. Select your time mode (15 seconds up to 5 minutes) and difficulty (Easy, Medium, Hard, Sentences, Numbers, or Quotes). Start typing and the timer begins automatically. When time expires, your WPM, CPM, accuracy, gross WPM, correct words, and errors are displayed instantly.

How is WPM calculated?

Net WPM = correctly typed characters ÷ 5 ÷ time in minutes. One 'word' is defined as 5 characters — the international standard. A word only counts once you have typed it exactly right, so a single wrong letter forfeits the whole word. Gross WPM uses the same formula but counts every character you typed, right or wrong.

What is the difference between Gross WPM and Net WPM?

Gross WPM = all characters typed ÷ 5 ÷ minutes, regardless of errors. Net WPM = only characters in words you typed exactly right ÷ 5 ÷ minutes. Net WPM is the standard score used for job applications, certifications, and hiring assessments. A large gap between your Gross and Net WPM means you are making many errors — improving accuracy will raise your net score significantly.

What is CPM in a typing test?

CPM (Characters Per Minute) counts only your correctly typed characters per minute. WPM = CPM ÷ 5. CPM is a more granular measure of typing throughput — especially useful for data entry, coding, and transcription work where individual character accuracy matters more than word pace.

Does the test run out of words on a long test?

No. The word supply tops itself up as you type, so the text never runs out no matter how fast you are or how long the test is. A 5-minute Numbers test at 100 WPM consumes over 600 words and the supply keeps ahead of it. In Sentences and Quotes modes fresh passages are appended whole, so you never get a sentence cut off in the middle.

What does the WPM graph after the test show?

The results screen plots your net WPM once per second for the whole test, with your accuracy shown alongside it. It tells you something the final number cannot: whether you started fast and faded, warmed up slowly, or held a steady pace. Dips in the line are usually where you hit a word that broke your rhythm. For employment tests a flat line matters more than a high peak.

What are 'words to practise' in the results?

Every word you submit incorrectly is recorded, and the results screen lists the ones you got wrong most often. These are the words costing you the most net WPM, because a single wrong letter forfeits the entire word. Practising the specific words on that list is far more efficient than repeating whole tests at random.

What is Sentences mode and why use it?

Sentences mode uses real connected paragraphs from 8 different topic areas (technology, health, nature, reading, sleep, cooking, language learning, and science). Instead of random words, you type flowing text with proper punctuation, capitalization, and sentence structure — exactly what you encounter in daily work. Many employers use paragraph-based typing tests for this reason. Sentences mode gives the most realistic WPM score for professional use.

Why take a 3-minute or 5-minute typing test?

Short tests (15–60 seconds) measure burst speed but don't reflect real-world performance. Longer tests (3–5 minutes) measure sustained typing endurance — your ability to maintain speed and accuracy over extended periods. The WPM graph makes that endurance visible: most people lose 10–15 WPM in the final minute. For job applications and professional certifications, a 3-minute or 5-minute score is far more credible than a 60-second one.

What is a typing speed test for employment?

Many employers test typing speed as part of hiring for admin, data entry, customer service, transcription, and legal roles. A standard employment typing test runs 3–5 minutes using paragraph text. Required minimums vary: general office (40 WPM), customer support (55 WPM), data entry (60–70 WPM), medical transcription (75–90 WPM). Use Sentences mode with a 3 or 5-minute timer to practise for employment tests.

What is Numbers mode?

Numbers mode generates random 1–4 digit numeric sequences. It measures your accuracy on the number row without looking — essential practice for data entry, accounting, spreadsheet work, and order processing. Most people type numbers 20–30% slower than words. Regular practice in Numbers mode builds the muscle memory needed for fast and accurate numeric input.

How can I improve my typing speed?

1. Use all 10 fingers — left hand on A-S-D-F, right hand on J-K-L-;. 2. Keep your eyes on the screen, not the keyboard. 3. Focus on accuracy first — speed follows naturally with practice. 4. Practice for 15–30 minutes daily. 5. Drill the words on your 'words to practise' list rather than retaking whole tests. 6. Use Sentences mode to practise real-world text. 7. Take longer tests (3–5 min) and watch the graph flatten out as your endurance builds. 8. Watch your Gross vs Net WPM gap — closing it means fewer errors.

How do I restart the typing test instantly?

Press Tab or Esc at any time — including during an active test — to instantly reset with a new set of words. No mouse click needed. This is the fastest way to restart and is standard across most professional typing test tools.

What is the personal best score?

Your personal best (PB) is the highest Net WPM you have scored across all sessions. It is saved automatically in your browser's localStorage — no account required. It persists between visits and across browser sessions. Your PB is shown as a purple banner at the start of each new test, and a 'New Personal Best' badge appears on the results screen if you beat it.

What does the Caps Lock warning mean?

If your Caps Lock key is on, every letter you type will be in uppercase — causing every character to fail the test and resulting in 0% accuracy and 0 WPM. The yellow Caps Lock warning banner appears automatically as soon as a key is pressed with Caps Lock on, so you can disable it before the test registers wrong characters.

What do sound effects do in the typing test?

The sound effects toggle (Speaker icon in settings) plays a soft click tone when you type a correct character and a low buzz for an incorrect character. This gives immediate auditory feedback to complement the visual per-character coloring. Sound effects are powered by the Web Audio API — no external files, no latency. Click the Sound/Muted button to toggle on or off at any time.

Does the typing test work on mobile?

Yes. The test is fully responsive and works on mobile devices and tablets. However, a physical keyboard gives the most accurate WPM results — on-screen soft keyboards are slower due to touch input latency and the absence of tactile key feedback. For official employment typing tests, always use a physical keyboard.

Is the typing test private and free?

Yes — 100% free, no sign-up, no account required. Your keystrokes are never sent to any server. Only your personal best score is saved locally in your browser's localStorage. No tracking, no data collection, no watermarks. The entire test runs client-side in your browser.

Related free tools

More free utility tools