字数统计
中文按字数、英文按单词分别计——两者混排时才不会算错。边打边更新。
「中文字符」只统计汉字;「英文单词」按空格与标点切分;「阅读时长」按中文 400 字/分钟、英文 220 词/分钟估算。
什么时候用
- 稿件要卡平台上限(如中文 2000 字、英文 500 词),需要分别核对中文字符数和英文单词数时。
- 中英混排的稿子要报价或排期,需要把汉字和英文词分开计数,而不是只看一个混在一起的总数时。
什么时候不用
- 要统计 PDF、Word 文档的字数:复制成纯文本会丢掉页眉页脚和表格结构,直接用软件自带的字数统计更准。
- 需要出版级口径的字数(含标点、脚注、参考文献):本工具的规则和出版社不同,标点也不计入中英文数量,应按对方要求人工核对。
统计在浏览器本地完成,输入不会上传或保存。限制:只统计基本区与扩展 A 的汉字,日文汉字计入,假名、韩文和更生僻的汉字不算;标点不计入中英文数量;「字符」按 UTF-16 长度算,emoji 通常算 2 个;阅读时长按 400 字/220 词每分钟估算。
常见问题
中文和英文是怎么分开算的?
先用正则匹配 U+4E00–9FFF 和 U+3400–4DBF 的汉字,每个汉字算 1 个「中文字符」;把这些汉字替换成空格后,再按空格和标点切出 [A-Za-z0-9_'-]+ 的片段,每个片段算 1 个「英文单词」。所以「你好 world」是 2 个中文字符加 1 个英文单词。日文汉字会按汉字计入「中文字符」,日文假名、韩文和 CJK 扩展 B 区及以后的生僻字不计入这两类,只出现在「字符」总数里。
阅读时长是怎么算出来的?
按中文 400 字/分钟、英文 220 词/分钟折算后相加:分钟 = 中文字符数 ÷ 400 + 英文单词数 ÷ 220。不足 1 分钟显示秒数,输入为空时显示 —。这是默读的常见估值,不含看图表、回看和做笔记的时间;中英混排时两部分分别计时再相加。
标点、数字、空格算不算?
标点和空格都不算进「中文字符」或「英文单词」:标点会出现在两个「字符」总数里,空格只出现在「字符(含空格)」里,不计入「字符(不含空格)」。连续数字(如 2026)按 1 个英文单词计,词内的下划线、连字符和撇号不切分(well-being、don't 各算 1 词)。emoji 在「字符」里通常按 2 个 UTF-16 码元计(带组合的更多),也不计入中英文。「段落」按空行分隔,只换行不打空行不算新段落。