---
title: "Typing Speed Test — Free Online WPM Test | fbuff"
description: "Test your typing speed and accuracy in real time. Choose 15, 30, 60, or 120 seconds. See WPM and accuracy instantly. 100% client-side."
url: https://fbuff.com/tools/typing-speed-test/
---

![A keyboard with motion lines over the keys and a speedometer gauge above it](https://fbuff.com/content/typing-speed-test.webp)

## How to use

1. Choose how long the test runs: 15, 30, 60 or 120 seconds. One minute is the usual standard.
2. Click into the Type here box and start typing the passage shown. The timer starts with your first key.
3. Watch your words per minute (WPM), accuracy, correct characters and errors update as you type.
4. Press Tab or click RESTART to try again, or NEW TEXT for a different passage.

## How WPM is calculated

Typing tests count a "word" as five characters, including spaces and punctuation, so that short and long words even out. Your speed is the number of correctly typed characters divided by 5, then divided by the minutes elapsed. Only correct characters count, so mistakes lower your WPM; accuracy is correct characters as a share of everything you typed.

For example, 300 correct characters in one minute is 60 WPM. The same 300 characters in 30 seconds would be 120 WPM.

## What is a good typing speed?

Rough guides for typing ordinary text on a keyboard:

| WPM | Level |
| --- | --- |
| Under 25 | Beginner or hunt-and-peck typing |
| 25–40 | Typical casual typist |
| 40–60 | Comfortable everyday typing, enough for most office jobs |
| 60–80 | Fast; many data entry and admin roles ask for this |
| 80+ | Very fast, often professional typists and transcriptionists |

## How to type faster

Accuracy first: aim for 95% or better and speed follows, because every correction costs more time than typing slowly. Keep your fingers on the home row (ASDF and JKL;), look at the screen instead of the keys, and practice for 10 to 15 minutes a day rather than once a week.

Sit with your wrists level and relaxed, and take short breaks during long sessions. If you are preparing for a job test, practice at the same duration the employer uses, often one to five minutes.

## Frequently asked questions

### Is 40 WPM good?

Yes. 40 WPM is above average for casual typists and enough for most everyday computer work.

### Why is my WPM lower than on other sites?

Sites differ in whether they count errors, how they treat corrections and how hard the passages are. Here only correctly typed characters count, which gives a stricter, net-speed result.

### Does the test work on a phone?

Yes, but on-screen keyboards are slower, so compare results only with tests taken on the same device.

### Which test length should I pick?

One minute is the common standard and the easiest to compare. Use 15 or 30 seconds for quick warm-ups, and 2 minutes to see whether you can keep your speed and accuracy up for longer.

### Are my results saved?

No. The test runs in your browser and nothing you type is sent or stored.

### How is typing speed calculated?

Words per minute counts every 5 characters as one word, the usual standard. This test divides your correctly typed characters by 5 and then by the minutes elapsed, so 250 correct characters in one minute is 50 WPM. Accuracy is the share of everything you typed that was correct.

### What typing speed is good for a job?

Many office job listings ask for about 40 WPM, and data entry or transcription roles often ask for 60 WPM or more with high accuracy. Employers usually check accuracy too, so practice typing cleanly before typing fast.

Found a problem or have an idea? [Report a problem](https://fbuff.com/contact/?tool=typing-speed-test)

Share

## You might also like

- - [Pomodoro Timer Run 5, 10, 25, or 50 minute focus timers with an MP3 alarm and browser notifications.](https://fbuff.com/tools/pomodoro-timer/)
- - [QR Code Generator Generate QR codes for URLs, text, or Wi-Fi credentials. Entirely in your browser.](https://fbuff.com/tools/qr-generator/)
- - [Age Calculator Find out how many days you've lived and countdown to your next birthday.](https://fbuff.com/tools/age-calculator/)
- - [Unit Converter Convert temperature, length, weight and cooking units instantly.](https://fbuff.com/tools/unit-converter/)
- - [Random Number Generator Generate random numbers, roll dice, or pick random items from a list.](https://fbuff.com/tools/random-number-generator/)
- - [Random Choice Spinner Spin a lucky wheel for giveaways, team picks, lunch choices, and indecisive moments.](https://fbuff.com/tools/random-choice-spinner/)
- - [Timezone Meeting Planner Compare a time across multiple cities to find a meeting slot that works for everyone.](https://fbuff.com/tools/timezone-planner/)
- - [QR Code Decoder Decode QR codes from images or your camera. Reads URLs, WiFi, email and text. 100% client-side.](https://fbuff.com/tools/qr-decoder/)
- - [Todo / Task List Simple todo list with priority levels and filters. Everything saved locally in your browser.](https://fbuff.com/tools/todo-tasks/)
- - [Text to Speech Text to speech online free with built-in browser voices. Paste long text and read aloud online instantly.](https://fbuff.com/tools/text-to-speech/)
