TapCub is live — analytics, insights and live chat, free on one platform

Typing test · Customer service Customer service typing test with chat replies

Practise on the sentences support agents actually write: greetings, order updates, refunds, shipping delays, apologies and closings, with order numbers and amounts mixed in. Use the team link to give every candidate the same text.

  • English and Chinese (pinyin, wubi, any IME)
  • Customer-service reply passages
  • Results stay on your device
Typing test

Type real-style support replies

Every passage is a complete chat reply. Names, numbers and polite phrasing make it slower than plain prose, which is closer to the job.

Language
Passages
Duration

Time left

1:00

Speed · WPM

—

Accuracy

—

Hi there, thanks for reaching out! My name is Sam and I will be helping you today. Could you share your order number so I can look up the details for you?

Next: Good morning and welcome to our support chat. I am here to help with orders, returns and account questions. What can I do for you today?

Esc restarts the same passage. Enter and paste are turned off. For Chinese, type with your usual input method: only characters you commit are counted, not the pinyin letters.

Your result

Sample

58

WPM

Accuracy

92.9%

Raw speed

60

Errors left

10

Corrected

12

Correct / typed

290 / 300

Duration

1 min

Sample result. Finish a test to see yours.

Characters you missed most

  • Expected character → what you typed, with a count.

Only used in the result line and on your score card. It is saved in this browser so you do not have to retype it, and never sent to TapCub.

Runs entirely in your browser. Nothing you type here is uploaded or stored by TapCub.

Version v1.0Updated Update history

Read the result

What each number on the result card means

Speed and accuracy pull against each other. Read them together, and compare only with tests of the same language, passage set and duration.

Speed (net WPM)

Correct characters ÷ 5 ÷ minutes. Mistakes you leave in do not count, so this is the figure to compare over time. For Chinese the unit is characters per minute instead of words.

Raw speed

Everything you typed ÷ 5 ÷ minutes, mistakes included. A big gap between raw and net speed means you are typing faster than you can type accurately.

Accuracy

Correct entries ÷ all entries. A mistake you fixed with Backspace still counts against accuracy, because it still cost you time. "Errors left" shows what remained at the end.

Characters you missed most

Each chip shows the character the text asked for, what you typed instead most often, and how many times. Repeated pairs (e and r, or a missed space) are the keys worth a few minutes of practice.

For context, a 2018 study of 168,000 volunteers who typed English sentences online found an average of 52 WPM; the fastest typed about 120 WPM (Dhakal et al., CHI 2018, University of Cambridge and Aalto University). Volunteers chose to take part, so treat this as a rough reference, not a standard. We know of no comparable public study for Chinese input.

How to use it

Four steps to a fair result

One minute is enough for a quick check. Two or five minutes say more about how you type over a real shift.

  1. 1

    Choose the setup

    Language, passage set and duration. Customer-service passages are chat replies: greetings, order status, refunds, delays, apologies and closings.

  2. 2

    Start typing

    Click the box and type what you see. The clock starts on your first keystroke, not when the page loads.

  3. 3

    Keep going

    Fix mistakes if you like, or carry on. When a passage ends the next one appears; the test stops when the time is up.

  4. 4

    Read and keep the result

    Check your weak keys, download the score card, or copy the result line into your team’s sheet. Your recent tests stay in this browser.

Formula

How speed and accuracy are calculated

The standard typing-test convention counts a "word" as five characters, spaces and punctuation included, so long and short words are treated fairly. Chinese is counted per character.

  • Net WPM = correct characters ÷ 5 ÷ minutes (characters still correct when time runs out)
  • Raw WPM = all typed characters ÷ 5 ÷ minutes
  • Accuracy = correct entries ÷ all entries; Backspace does not erase a mistake from the count
  • Chinese: characters per minute = correct committed characters ÷ minutes; pinyin letters in the input method are not counted
  • Full-width and half-width punctuation (,and ,) and curly and straight quotes count as the same character

Net speed (WPM)

WPM = correct characters ÷ 5 ÷ minutes

Sample: 290 correct characters in 1 minute → 290 ÷ 5 ÷ 1 = 58 WPM

Raw speed

Raw WPM = typed characters ÷ 5 ÷ minutes

Sample: 300 characters typed → 300 ÷ 5 ÷ 1 = 60 WPM

Accuracy

Accuracy = (entries − wrong entries) ÷ entries

Sample: 312 entries, 22 wrong → 290 ÷ 312 = 92.9%

Chinese speed

chars/min = correct committed characters ÷ minutes

Sample: 72 correct characters in 1 minute → 72 chars/min

Worked example

A 30-second test, calculated by hand

Half a minute is 0.5 in the formulas. Everything below comes from the counts the test keeps while you type.

Worked example: 30-second English test
MeasureCount or resultHow it is worked out
Characters entered150Every character you typed, including ones you later deleted
Wrong entries17Characters that did not match the text when you typed them
Characters in the box at the end140What remained after your corrections
Correct at the end133So 7 errors were left in, and 17 − 7 = 10 were corrected
Net speed53 WPM133 ÷ 5 ÷ 0.5 = 53.2
Raw speed56 WPM140 ÷ 5 ÷ 0.5 = 56
Accuracy88.7%(150 − 17) ÷ 150 = 0.887

Speeds are rounded to whole numbers and accuracy to one decimal place, both on screen and on the score card.

Common mistakes

Why typing test results mislead

Most bad comparisons come from changing the conditions, not from the typist.

Chasing raw speed

Typing fast and leaving errors raises raw WPM and lowers net WPM. In real replies every mistake has to be found and fixed, so net speed and accuracy are what matter.

Comparing different setups

A 30-second sprint is faster than a 5-minute test, and chat replies with names and numbers are slower than plain prose. Compare like with like.

Autocorrect on a phone

Phone keyboards may replace whole words. The test turns autocorrect off where the browser allows, but some keyboards ignore it. Use a hardware keyboard for a fair score.

One test as a verdict

Scores vary from run to run. Take three tests and look at the middle one before drawing conclusions about yourself or a candidate.

FAQ

Typing test questions

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

How does typing speed relate to first response time?

Typing is only one step. Before replying an agent reads the message, checks the order or account, and decides what to say. Faster, accurate typing shortens the last step; canned replies and AI answers can skip it for routine questions. We do not know of a reliable published figure that converts WPM into response time, so we do not give one.

What typing speed should a chat agent have?

Requirements vary by company and are set in each job description; we do not publish a target. Accuracy matters as much as speed here, because a typo in an order number or a name reaches the customer.

How do I run this in hiring?

Create a team test link with the customer-service set and the duration you want, send the same link to every candidate, and ask them to paste their result line into your sheet. Results are not uploaded, so collection is up to you.

Are the passages from real conversations?

No. They are original replies written for this tool, covering common situations. They contain no customer data.

Changelog

Update history

New features, fixes and data refreshes for this tool, newest first.

  1. · v1.0

    LaunchedFirst release.

Missing something or found an error? Tell us — requests that come up often go into the next update. All tool updates

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics