toolfree

字數統計

統計字數、字元數、句數與段落數,正確處理中文、日文、韓文與 emoji。全部在你的瀏覽器中執行。

在你的瀏覽器中執行

0
詞數
0
字元數
0
不含空白
0
中日韓字
0
句數
0
段落
0
行數
0
閱讀時間

中文的字數該怎麼算

多數字數統計工具是用空白切詞。中文不用空白,所以一段 200 字的文章會被算成「1 個詞」——這個數字 不只是不精確,而是毫無意義。

這個工具使用瀏覽器內建的 Intl.Segmenter,也就是平台在你雙擊選字時所用的同一套 Unicode 斷詞 規則,因此中文是按詞計算,而不是按空白區塊。中英夾雜也沒問題:句子裡的英文與中文都會各自算對。

中日韓字這個數字是分開統計的,因為那才是華文出版社、學校與各種平台真正要求的單位。「800 字」 指的是 800 個字,不是 800 個詞。

字元、碼位,以及你看到的東西

同一段文字,有三個數字都可以宣稱自己是「字元數」:

👩‍🚀 為例數量原因
UTF-16 字碼單位("👩‍🚀".length5JavaScript 預設回報的值
碼位([..."👩‍🚀"].length3兩個 emoji 加一個零寬連接符
字素叢集1讀者看到的字,也是本頁採用的計法

上面的工具算的是字素叢集,所以一個 emoji、一個由基底字加結合符號組成的字、一個韓文音節,都各算 一個字。

其他系統的字數上限往往用不同方式計算。X(Twitter)多數中日韓字元算兩個字元;SMS 只要出現一個 非拉丁字元,上限就從 160 字掉到 70 字;資料庫的 VARCHAR(255) 依引擎不同,可能是 255 個位元組, 也可能是 255 個字元。

閱讀時間

估算採用拼音文字每分鐘 220 個詞、中日韓文字每分鐘 350 個字,都是一般散文默讀的中間值。請把它當 成量級參考而非量測結果:夾雜程式碼的技術文章會慢得多,快速掃讀則會快上數倍。

你的資料只留在這裡

所有統計都在你打字的當下於瀏覽器內完成,內容不會上傳——如果你在統計的是還沒發表的草稿,這一點 就很重要。