打字速度测试

中英双模式计时打字,实时统计速度与准确率,记录历史最佳

测试模式

中文模式按 CPM(每分钟正确字数)计分,英文模式按 WPM(5 个字符记 1 词)计分。

测试时长

30 秒适合热身与每日打卡,60 秒更接近稳定的真实水平。

30

点「开始测试」载入第一段文本

速度0
准确率100%
错误0
进度0%
第 1 / 3 段

历史最佳(中文):--

手机上点文字区域即可唤起键盘继续输入;打错用退格键修正,修正后按最终字符判定。

使用说明

  1. 先选模式再选时长:中文短句按 CPM 计分,英文短文按 WPM 计分;30 秒适合热身,60 秒更能反映稳定水平。
  2. 点「开始测试」后输入框自动获得焦点,输入第一个字符时才开始计时,不必抢在点击瞬间就位。
  3. 对照显示区逐字输入:绿色表示正确,红底表示有误,光标竖线停在下一个待输入字符前,打错可退格修正。
  4. 当前段打完自动换入下一段,一轮最多连续 3 段;时间用完或 3 段完成都会立即弹出成绩单。
  5. 成绩单含速度、准确率、用时、字符数与累计错误;速度超过历史最佳会写入本机记录,可随时点「清除纪录」。

常见问题

CPM 和 WPM 有什么区别?
CPM 是每分钟正确输入的字符数,用来衡量中文打字速度;WPM 是每分钟词数,英文按 5 个字符折算 1 个词,空格与标点都算字符。中文模式只显示 CPM,英文模式只显示 WPM,两种口径下打错的字符都不计入速度。
输入中文时出现一串拼音字母正常吗?
正常。那是输入法的候选过程,页面会等输入法提交汉字后再判定,候选期间的字母不会算成错误。如果拼音一直留在输入框里,说明输入法处于英文状态,切回中文再继续即可。
成绩和历史最佳保存在哪里?会上传吗?
只保存在当前浏览器的本地存储里,中英两种模式分开记录,点「清除纪录」或清空浏览器数据即可删除。页面不发出任何网络请求,输入的内容不会离开这台设备。
怎么练更有效?
先把准确率稳定在 95% 以上,再小幅提速;练习时眼睛提前读原文的下一个词,手指按固定节奏走。每天两三分钟比一周一次练半小时更有效,点「换一段」换新文本可以避免背句子造成虚高。

使用步骤

  1. 选择模式与时长

    先选中文短句或英文短文,再选 30 秒或 60 秒。中文按 CPM 计分,英文按 WPM 计分,切换后页面会载入对应语料并重置成绩。

  2. 点开始并输入首字符

    点「开始测试」后输入框自动聚焦,输入第一个字符时才开始计时。逐字对照显示区,绿色表示正确,红底表示有误。

  3. 退格修正与自动换段

    打错可以退格修正,判定按最终留在输入框里的字符计算。当前段完成后自动进入下一段,直到完成 3 段或时间用完。

  4. 查看成绩单与历史最佳

    时间到会弹出成绩卡,包含速度、准确率、用时、字符数与累计错误。速度超过历史最佳时页面会提示,并按模式写入本机记录。

  5. 复盘并继续练习

    先看准确率再提速;点「换一段」换新文本继续,避免背下同一句影响成绩的真实性。

工具详细介绍

打字速度测试衡量的是单位时间内输入文字的快慢与稳定程度。中文模式采用 CPM 口径,即每分钟正确输入的汉字数;英文模式采用 WPM 口径,先把正确字符数除以五折算成词数,再换算到每分钟。两种口径都只统计正确的字符,打错的按键会计入错误数并拉低准确率,但不会给速度加分。准确率按正确字符数除以总输入字符数计算。页面在输入过程中实时刷新速度、准确率、错误数和进度,时间到或完成三段后给出完整成绩单。

这款工具内置中文短句与英文短文两套语料,中文句子混合生活与技术主题,英文段落选材日常话题,长度接近真实输入场景。开始后页面逐字渲染目标文本,输入正确的字符变绿,有出入的字符标红,光标始终停在下一个待输入位置,退格可以随时修正。整轮测试最多连续三段,文本随机抽取,避免反复练习同一句造成记忆效应。历史最佳按模式分开保存在本机浏览器里,不登录、不上传,清空浏览器数据后记录会随之重置。

原理与背景

速度计算只统计正确字符,这是各类打字测评的通行做法。以 60 秒为例,正确输入 130 个汉字时,CPM 等于 130 乘以 60 再除以实际用时秒数。计时从第一个字符开始,点击开始后的准备时间不会拉低成绩。英文的 WPM 先把正确字符数除以五,因为英语平均每个词约五个字符,空格与标点一并计入。准确率用正确数除以总按键数,退格修正后按最终留下的字符重新判定,改对的字不会重复扣分,但期间按错过的键仍计入累计错误。

页面用一个隐藏文本框捕获键盘输入,显示区把目标文本拆成单字节点。每次输入后从第一处差异开始重新比对并上色,因此退格与输入法修改都能正确回显。计时采用 setInterval 配合 performance.now 的差值:先记录开始时刻,再用当前时刻减去它。每次回调都这样算出已用时间,比逐次累加间隔更抗卡顿。中文输入法的候选过程会被识别并跳过,等汉字真正上屏后才参与判定。成绩通过 try/catch 写入 localStorage,存储失败时页面照常使用,只是不保留历史最佳。

典型使用场景

  1. 每日打卡练手感

    每天固定用 30 秒中文模式练一轮,把 CPM 记在日历里。两周后对比第一次的成绩,能看到一条清晰的提升曲线。练习像刷牙一样固定下来,坚持满一个月,进步比想象中明显。

  2. 上岗前的速度摸底

    上岗前用 60 秒英文模式测一轮基线速度。再针对薄弱键位安排练习,比盲目加练更有方向。入职后遇到录入任务,也能用同样的方式复查状态,整个过程几分钟就能完成。

  3. 对比输入法与键盘

    换输入方案或新键盘后,各测一轮相同模式。用成绩单里的速度与准确率做对比,判断更换是否值得。数字摆在一起,比凭感觉下结论可靠得多,结论也方便日后复查。

使用技巧

  • 把手指放回基准键位,用固定节奏敲击,宁可慢一点也不要连错三四个字符再一起改。
  • 练习时眼睛看原文而不是键盘,提前读下一个词,让手指追着视线走。
  • 准确率低于 95% 时先降速,稳定之后每次小幅提速,比猛冲更容易进步。

注意事项

  • 别用粘贴代替输入

    页面会拦截隐藏输入框的粘贴操作,测试只认真实键入。想靠粘贴刷出高速度没有意义,成绩单也不会反映真实水平,练习前先确认输入法状态正常。

  • 别漏掉标点和空格

    语料里的标点与空格同样计入字符,漏掉句号或空格都会被记为错误。练习时把它们当成普通字符对待,节奏才不会在标点处频繁断裂,准确率也更容易稳住。

  • 别只盯着速度一项

    速度高但准确率低于九成,说明按键还没有形成稳定的肌肉记忆,成绩很容易回落。先让准确率稳在高位,再逐步提高速度,长期进步曲线会更扎实,成绩也不容易反复。

相关工具