utilduck
Home · 办公 · 字数统计工具

字数统计工具

输入或粘贴文本,实时查看单词、字符、句子、段落和阅读时间。

单词
0
字符
0
不含空格
0
句子
0
段落
0
阅读时间
0
分钟

关于字数统计

字数是最基本的文本指标,论文、文章、学术提交和社交媒体帖子都需要它。不含空格的字符数对有字符限制的字段很有用。句子通过句号、感叹号和问号后跟空格或文本结尾来检测。

阅读时间使用成人平均阅读速度每分钟 200 个单词计算。段落计为由一个或多个空行分隔的文本块。所有计数在您输入时实时更新。

文本词数怎么统计?

统计词数时,按空白把文本切分,数一数切出来的片段个数;文本框为空或只有空格时词数记为 0。例:"The quick brown fox jumps over the lazy dog." 共有 9 个词、44 个字符,预计阅读时间为 1 分钟。

词数统计与阅读时间估算步骤

  1. 去掉文本首尾的空白,再按连续的空格、制表符或换行把剩下的内容切分成词语列表。
  2. 数一数列表中的条目数,得到词数;空文本框记为 0 个词。
  3. 统计整段文本的长度得到字符数,再减去空白字符数得到不含空格的字符数。
  4. 通过统计后面跟着空格或位于文末的句号、感叹号、问号,来识别句子数。
  5. 用词数除以 200(平均阅读速度),向上取整到整数分钟,估算阅读时间。

词数与阅读时间公式

词数 = 按空白切分后的片段个数 · 阅读时间(分钟) = ceil(词数 / 200)
  • 词 = 由空格、制表符或换行分隔的非空白字符组
  • 200 = 成年人默读的平均速度,单位为词/分钟

速答单词数问题

'The quick brown fox jumps over the lazy dog' 是几个单词?

9个单词,按空格切分计算。

这个工具计算中文·日文单词的方式和英文一样吗?

不一样。单词数只按空格切分计算,而中文·日文通常不加空格连续书写,所以没有空格的整句话会被算作“1个单词”(例如:'你好世界' 4个字→1个单词)。CJK文本的实际长度请参考字符数,而不是单词数。

预计阅读时间是怎么计算的?

用单词数除以每分钟200词,向上取整,最少1分钟。

'句子数'是怎么计算的?

统计句号、问号、感叹号后面紧跟空格或文本结尾的位置(例如:'Hello world. How are you? I am fine!' 为3句)。

'段落数'是怎么计算的?

以一个或多个空行分隔的文本块各算作一段。

'字符数'和'不含空格字符数'有什么区别?

字符数是文本总长度,不含空格字符数是去掉空格后的值。

600词文章的阅读时间是多少?

正好3分钟(600 ÷ 200 = 3)。

50词的短文阅读时间是多少?

显示为最小值1分钟。无论多短,阅读时间都会向上取整到至少1分钟。

不同词数对应的预计阅读时间

词数预计阅读时间
100 词1 分钟
200 词1 分钟
450 词3 分钟
800 词4 分钟
1,200 词6 分钟

常见问题

阅读时间是怎么算出来的?

阅读时间用词数除以 200(成年人默读的平均速度,单位词/分钟),再向上取整到下一个整数分钟。450 词的文本估算为 450 / 200 = 2.25,向上取整为 3 分钟。

本工具按空格切分词语,对中文文本准确吗?

中文书写通常不用空格分隔词语,按空格切分对中文文本的参考意义有限,更适合英文等以空格分词的语言。如果你处理的是中文内容,建议同时参考字数统计工具给出的字符数,那对中文来说是更直观的长度指标。

段落是怎么统计的?

由一个或多个空行分隔的文本块算作一个段落。在同一段内按一次回车不会拆成新段落,只有空行才会标记新段落的开始。

字符数统计包含空格吗?

"字符数"这一项包含所有字符,含空格和换行;"不含空格"这一项则去掉了所有空白字符,适合只统计可见字符的平台。

词数、句子数和段落数使用基于空白和标点的简单规则识别,对特定语言(如不以空格分词的中文)的语法可能不够精细,可能和专门为该语言设计的工具结果略有出入;阅读时间也只是粗略平均值,实际速度因读者和内容难度而异。

Sources: Unicode Standard Annex #29 - Unicode Text Segmentation (word boundaries)

隐私与安全

  • 在浏览器中计算 — 您输入的内容仅在本机设备上计算,不会发送到 utilduck 服务器。
  • 加密连接 — 所有页面均通过 HTTPS 提供,传输过程中无法被读取。
  • 不提供给第三方 — 您输入的内容不会传递给分析或广告服务。
  • 不保存 — 计算结果不会保存到任何服务器,也无需注册账号。

最后更新: 2026-08-17