打字練習與速度測試

選中文或英文,照著上面的文章打,即時看速度與正確率,錯字會標示出來。

你打的內容不會上傳。計時與比對都在你的瀏覽器裡完成,本站不記錄你的輸入,也不記錄你的成績。

速度
0字/分
正確率
—
剩餘時間
1:00

怎麼用

  1. 先選語言:中文(用注音、拼音、倉頡等任何輸入法都可以)或英文。再選測驗時間與難度。
  2. 點下方的輸入框,照著上面的文章打。第一個字送出(或開始組字)時才開始計時,不用另外按開始。
  3. 打對的字會變綠色,打錯的字用紅底標出。錯了可以用倒退鍵(Backspace)改。
  4. 限時模式打完一篇會自動接下一篇,時間到結算;固定篇幅則是打完那一篇就結算。結算後會列出速度、正確率與打錯的地方,可以複製成文字。

速度怎麼算

中文輸入法組字是怎麼處理的

用注音、拼音這類輸入法時,你按下按鍵後,輸入框裡會先出現還沒轉成中文的暫存內容(例如「ㄋㄧˇ」),選字之後才變成「你」。瀏覽器會用 compositionstart、compositionend 這兩個事件告訴網頁「組字開始」與「組字結束」。本工具在組字開始到結束之間,只比對組字之前已經確定的文字;組字結束後,才把剛送出的字跟原文對照。所以不會因為注音符號被算成錯字。

想打得更快更準的方向

常見問題

中文打字速度「字/分鐘」是怎麼算的?

本工具以「正確打出的中文字數 ÷ 經過的分鐘數」計算,用的是已經確定送出的字:注音、拼音、倉頡等輸入法在組字過程中的暫存符號不算,選字完成後才算一個字。結果頁會同時列出「毛速度」(不管對錯,打了幾個字)和「淨速度」(只算打對的字),主要數字是淨速度。不同輸入法與不同測驗的算法不一定一致,跟其他網站或證照考試的成績直接比較時要留意。

英文的 WPM 怎麼算?

依通行的定義,每 5 個字元(含空白與標點)算 1 個字,不管實際單字長度。淨 WPM =(打對的字元數 ÷ 5)÷ 經過的分鐘數;毛 WPM 則是把打錯的也算進去。這樣的算法讓不同文章的成績可以互相比較,而不會因為這篇用了比較長的單字就吃虧或占便宜。

用注音或其他輸入法打字,組字過程會被算成錯字嗎?

不會。使用輸入法時,瀏覽器會在你還沒選字確定前就先把注音符號之類的暫存內容放進輸入框,並標示為「組字中」。本工具在組字中只比對已經確定的文字,等你選好字送出,才把那個字跟原文比對。如果你的輸入法比較特殊(例如某些手機鍵盤的預測輸入),導致畫面上的字比對慢了一拍,通常只是顯示延遲,最後結算時以實際送出的文字為準。

錯字怎麼標示?打錯之後要退回去改嗎?

打錯的字會在上方的原文用紅底標出,打對的字用綠色。你可以用倒退鍵(Backspace)改正,改完之後那個位置就變成綠色。算正確率時以最後交出的內容為準:整段是逐字對照原文,所以中途漏打或多打一個字,後面的字會整個對不上,這時最好倒退修正,而不是繼續往下打。

我打的內容會被上傳或記錄嗎?

不會。你輸入的文字、速度與正確率都只在這個頁面的記憶體裡計算,不會送到伺服器,也不會存進瀏覽器的儲存空間,重新整理就清空。本站的流量統計只記錄「按了哪個按鈕」這類操作,不記錄你打了什麼,也不記錄你的成績。練習文章是寫死在頁面裡的,載入頁面之後不需要再向伺服器要資料。

為什麼不能貼上、也不能用方向鍵移動游標?

這是為了讓測驗公平,也讓比對不會錯位:貼上會讓成績失去意義,而游標跑到中間再輸入,會讓每個字與原文的位置對不起來。需要修正時請用倒退鍵。這些限制只在測驗輸入框內有效。

中文要不要連標點符號一起打?

預設是不用:選「中文」時,畫面上的原文已經去掉標點,只需要打文字,這樣用各種輸入法都不必切換標點的輸入方式。如果你想連標點一起練習,取消勾選「不含標點符號」即可,這時打半形的逗號與句號等,也會被視為對應的全形標點。

怎麼選難度與時間?

初級是短句、常用字;中級是較長的句子與一般書面語;進階是段落較長、句子較複雜的文章,英文進階篇還會出現數字、引號與分號。時間可以選 1、3、5 分鐘,打完一篇會自動接下一篇,直到時間到;也可以選「固定篇幅」,打完一篇文章就結算。選「固定篇幅」時,最後一個字送出就立刻結算,來不及倒退修正,所以最後一個字要特別留意。想測得比較穩,建議至少選 3 分鐘,因為 1 分鐘的成績很容易受開頭幾秒影響。

規格與來源

其他免費工具

其他分類