这个字数统计工具在你粘贴或输入文字的同时,实时给出总字数、字符数、不含空格的字符数、行数、UTF-8 字节数,以及按固定速度估算的阅读时长和朗读时长。它适合写作文、论文摘要、公众号文章、社交媒体文案、字幕稿和各种有字数要求的申请材料。需要提前了解的是,「总字数」是它自己的一套规则:汉字逐个计数,英文等以空格分隔的片段按「词」计数,单独成片段的标点符号不会计入(下面会具体说明),所以结果可能与 Word、WPS 或平台自己的统计略有出入,在有严格字数上限时请以提交平台的统计为准。
操作步骤
- 在「输入文本」框里直接输入,或者把文字粘贴进去。不需要点任何按钮,下方的统计会随着输入实时更新。
- 查看下方的七项数据:「总字数」「字符数」「字符数(不含空格)」「行数」「字节数 (UTF-8)」「预估阅读时长」「预估朗读时长」。
- 想统计某一段,只需把那一段单独粘贴进来,工具统计的是输入框里的全部内容,不支持只统计选中的部分。
- 清空输入框后,所有数字回到 0(预估时长显示「不到1分钟」)。
每个数字是怎么算出来的
- 总字数:汉字(含扩展区汉字)和日文假名的个数(逐个计1)加上「词」的个数。词的算法是先把汉字和假名替换成空格,再按空白字符切开,其中至少含有一个字母或数字的片段算一个词(纯标点片段不计)。
- 字符数:输入框里全部字符的长度,包含空格和换行。表情符号等占两个代码单位的字符会被算成 2。
- 字符数(不含空格):去掉所有空白字符(空格、制表符、换行等)之后的长度。
- 行数:按换行符切分后的行数,空文本为 0,末尾多一个空行也会多算一行。
- 字节数 (UTF-8):文本以 UTF-8 编码后占用的字节,汉字通常占 3 个字节,英文字母和半角标点占 1 个字节。适合判断数据库字段或接口的长度限制。
- 预估阅读时长:按中文每分钟约 300 字、英文每分钟约 200 词估算,不足 1 分钟显示「不到1分钟」,否则向上取整显示「约 N 分钟」。
- 预估朗读时长:取阅读时长的 2 倍作为朗读时间的估计,同样的取整规则。这些速度是常见的经验值,不同的人差异很大。
一个实际算出来的例子
输入两行文字:第一行「今天天气很好,我们去公园散步。」,第二行「Hello world, this is a test.」(第一行中的逗号是英文半角逗号)。工具给出的结果是:总字数 19,字符数 44,字符数(不含空格)38,行数 2,字节数 72,阅读时长和朗读时长都显示「不到1分钟」。这个 19 是这样来的:13 个汉字,加上 6 个英文单词(Hello、world,、this、is、a、test.)。第一行里被汉字隔开的「,」和「。」是纯标点片段,不计入总字数。
支持范围与已知限制
- 汉字(含扩展区)和日文假名逐字计数。韩文谚文不逐字计数,而是和英文一样按空白分隔的片段算词(这也是韩文常见的数法)。
- 单独成片段的标点符号(比如被汉字夹在中间的「,」「。」或独立的破折号「—」)不会计入总字数;紧贴英文单词的标点(如 world,)也不会额外计数。
- 英文词按空白切分,「don't」「well-known」各算一个词,而「Hello,world」(中间没有空格)只算一个。数字串、网址也各算一个词。
- 统计的是输入框里的全部文本,不区分正文、标题、脚注、引用。
- 阅读与朗读时长只是粗略估计,没有区分文体、难度和个人速度;中英混排时是两部分时间相加。
- 没有文件上传功能,也不能直接读取 Word 或 PDF 文件,需要先复制文字再粘贴。非常长的文本(数十万字)可能会让输入变得迟缓,这取决于你的设备。
常见问题:为什么和 Word、WPS 统计的字数不一样?
各软件对标点、数字、英文词和全角半角的处理规则不同。例如有的软件把标点计入字数、有的不计;有的把一个连续的英文数字串算一个词,有的按字符算。本工具的规则见上面的说明,如果你的提交平台有明确的字数规则,请以平台的统计为准。
常见问题:「字符数」和「字节数」有什么区别?
字符数数的是一个个字符,字节数是编码后占用的存储空间。同一段话如果主要是汉字,字节数大约是字符数的 3 倍。当某个系统限制的是「最多多少个字符」时看字符数,限制的是「最多多少字节」(比如某些数据库字段)时看字节数。
常见问题:阅读时长是怎么估计的?准吗?
公式是汉字数除以 300 加上英文词数除以 200,得到分钟数。这只是一个常见的平均速度,实际取决于文章的难度、你的阅读习惯,朗读时长更会受语速和停顿影响。可以用来大致判断一篇文章要花几分钟,不适合精确排期,例如演讲稿请自己试读计时。
常见问题:粘贴的内容会被保存吗?
不会。输入的内容只存在于当前页面中,刷新或关闭页面后就没有了。它也不会被发送到任何服务器,可以放心粘贴草稿。
隐私与处理方式
所有统计都在你的浏览器里完成,代码里没有任何把输入文本发送到服务器的请求,也不会写入本地存储。字节数是用浏览器自带的功能在本机算出来的。