Text Counter

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand Text Counter

统计粘贴文本中的字符数、词数、句子数、段落数和行数,并预估阅读时间。

How it works

每一项指标都是作用于同一字符串的不同规则。字符按 JavaScript 的视角统计,即 UTF-16 码元;词是连续的非空白片段,因此文本会先去除首尾空白再按空白切分;句子由 `.`、`!` 或 `?` 的连续片段界定;段落是被空行分隔的块;行则不论内容按换行分隔。阅读时间是词数除以 200,这是成年人默读普通文章的惯用平均值——它是一个约定,不是对你这段文本的测量。

When to use it

  • 裁剪 meta description 或标题以适配搜索结果,那里的限制单位是字符而不是词
  • 在点击发布之前,对照平台限制检查一篇帖子
  • 不打开文字处理软件就满足作业或投稿的字数要求
  • 为「阅读约 5 分钟」这样的标签预估一篇文章的阅读时长

Watch out for

  • 一个字符并不总是一个码元。emoji 和其他星光平面字符算作 2,而由多个码点组合而成的 emoji(旗帜、家庭)算得更多——因此按这种方式衡量短信或 Twitter 的长度限制可能有偏差。
  • 句子统计靠的是标点,而不是语法。"e.g." 会多出两句,数字 3.14 会多出一句,而像 "..." 或 "?!" 这样的连续标点只算一句。
  • 不使用空格的语言在这里没有可统计的词。中文、日文和泰文文本无论长短,每行都只切出一两个「词」,因为切分器找的是空白。
  • 阅读时间固定按每分钟 200 词计算。密集的技术文字读起来慢得多,快速浏览的内容则快得多,因此请把这个数字当作标签,而不是事实。

Frequently Asked Questions

如何在 Google Docs 中统计字数?

在 Google Docs 中依次选择 Tools → Word Count(或按 Ctrl+Shift+C)。它会显示词数、含空格与不含空格的字符数以及页数。如果需要一个在 Google Docs 之外可用的独立粘贴计数工具,就用本计数器——粘贴文本即可即时更新统计。

如何统计一篇文章的字数?

把文章文本粘进计数器。它会显示总词数,以及字符数(含空格与不含空格)、句子数和预估阅读时间。多数学术提交系统的计数方式与此相同——按空白和标点边界切分。

如何统计一段文本的词数?

把任意文本粘进输入区。词数按空白切分统计——"hello world" 是 2 个词。像 "well-known" 这样的连字符词算 1 个。计数器还会统计字符数(对短信长度限制有用)、句子数和段落数。

How to Use Text Counter

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.