字数统计

输入时统计词数和含空格与不含空格的字符数。含阅读时间、关键词密度,以及 X、Instagram 和 SMS 上限。

文本格式

词数目标

平台上限

X (Twitter)

SEO 标题

Instagram(说明)

SMS

Instagram(简介)

元描述

文本详情

词数:

字符数(不含空格):

字符数(含空格):

段落:

句子:

行数:

阅读时间:

朗读时间:

关键词密度

重复最多的 20 个词,不含「的」「了」「是」等虚词。中文无空格时参考价值有限。

字数统计如何工作

在浏览器中输入或粘贴时,计数会即时更新。不必按按钮,也不必把内容发到服务器。面板上的每个数字都遵循固定规则:

  • 词数:按一个或多个连续空白(空格、制表符或换行)切分文本。空片段丢弃,总数为剩余片段的数量。连续两个空格不会多出一个词。贴在词上的标点(例如「你好,」)算作该词的一部分。带连字符的形式(社会-经济)算 1 个词。本工具只按空白分词,没有中文分词:一段没有空格的中文会整段计为 1 个词。对中文真正有用的数字是字符数。
  • 字符数(不含空格):去掉所有空白后,统计剩余长度:汉字、字母、数字、符号及其他字符。
  • 字符数(含空格):统计文本长度,包括空格、制表符和换行。这是 Word、Google 文档和几乎所有平台上限使用的口径。中文常说的「字数」也接近这一数字。
  • 段落:按一个或多个连续换行切分。至少含有一个可见字符的块计为一段;空行不加。
  • 句子:只按英文句号 (.)、问号 (?)、感叹号 (!) 或省略号 (…) 的连续序列切分。空片段忽略。没有文本时计数为 0。缩写中的句点(如 "Dr.")可能被当成句末。中文的「。」「!」「?」不会断句,因此只用中文句号的一段文字会显示为 1 句。
  • 关键词密度:忽略 HTML 标签和中文虚词(如「的」「了」「是」)。列出剩余词的出现次数及其占比,保留一位小数。用来检查关键词是否缺失或重复过多。密度同样按空白分词:中文无空格时整段是 1 个词,「的」「了」「是」也嵌在里面,过滤几乎不起作用。
  • 行数:每个换行加 1。单行文本计为 1;没有文本则为 0。
  • 阅读时间:词数除以每分钟 200,这是英文等按空白分词语言的成人默读均值。中文无空格时词数会变成 1,这个时间几乎没有参考价值。中文篇幅请看字符数。
  • 朗读时间:词数除以每分钟 130,相当于演讲或旁白的节奏。中文没有空格时,这个数字同样不可靠。

字数统计有什么用

篇幅限制会出现在作业、社交、广告、翻译,以及几乎任何必须套进他人格式的文本里。统计工具可在粘贴到该平台前调整原文,也可检查是否好读、某个词是否用得过多。

  • 学业与考试:中文作文、论文常按字数要求(例如 800 字、2000 字);英文摘要则常要求 150-250 words。在上方设目标并把草稿贴到这里,可避免等到没有余地删减或扩充时才发现对不上。中文作业请看含空格的字符数,不要看词数。
  • 社交媒体与短消息:X 将帖子限制为 280 个字符,Instagram 说明为 2200,简介为 150。中文短信通常是 70 个字符(UCS-2)。这时以含空格的计数为准:平台用的就是它。上方的进度条接近上限时变琥珀色,超出则变红。
  • SEO、博客与商品页:页面标题大约 60 个字符,元描述大约 150-155,以免被 Google 截断。全角汉字较宽,中文标题有时在 30 字左右就会被切。正文里,密度显示真正突出的词(不计「的」「了」「是」),并帮助判断关键词是否缺失或重复过多。
  • 数字广告:Google 广告标题 30 个字符,描述 90 个;在 Meta 或 TikTok 上,主文过长也会被截。含空格与不含空格一起看,可以把文案缩短到刚好放进广告,又不丢掉关键信息。
  • 翻译与编辑报价:中文稿费常按字数(含空格的字符数)计;英文等语言则常按词数。统计源文件可用于报价、对比译文长度,以及发现目标语版本是否偏长或偏短。

X、Instagram、SMS 和 SEO 的字符上限

平台几乎总是按含空格计数。上方进度条也按这个口径,逐个字符计算。X 会把每条 URL 缩短为 23 个字符,部分表情计为 2:贴近上限时请留余量,并在应用里核对截断。Google 不是按固定字数裁切标题和元描述,而是按像素宽度;60 和 160 是安全余量,不是精确规则。汉字全角较宽,中文标题可能会更早被切。

平台 上限 备注
X (Twitter) 280 帖子。Premium 可达 4000。
Instagram(说明) 2200 帖子说明、Reels 或轮播。约 125 个字符后出现「更多」。
Instagram(简介) 150 个人资料简介。
SMS 160 中文走 UCS-2,通常 70 字。纯英文 GSM-7 才是 160。
SEO 标题 60 Title 标签。汉字较宽时,Google 可能在 60 之前截断。
元描述 160 元描述。手机上有时会提前截到约 120。
LinkedIn(帖子) 3000 动态帖子。
Google 广告(标题) 30 每个标题(最多 3 条)。
Google 广告(描述) 90 每条描述(最多 2 条)。

中文统计示例

计数器遵循面板规则。把各例贴到上方即可当场查看。

文本 词数 字符数(含空格)
今天天气很好 无空格时整段算 1 个词。字符数是 6。 1 6
你好吗? ?算字符,不算词。 1 4
好 一个汉字就是 1 个字符。 1 1
社会 经济 有空格才会分成 2 个词。 2 5
3.14 无空格时,小数点不会把数字拆开,仍算 1 个词。 1 4

如何在 Word、Google 文档和 Excel 中统计字数和字符

若作业要求使用某款软件的官方数字,请以该软件为准。本工具用来在粘贴之前调整文本。

Microsoft Word

左下角状态栏会显示「字数」。单击可打开页数、字数、字符数(含空格与不含空格)、段落和行数。也可在审阅 → 字数统计中打开。

Google 文档

菜单工具 → 字数统计,或快捷键 Ctrl+Shift+C(Mac 上为 Cmd+Shift+C)。可勾选「输入时显示字数统计」,让计数固定显示。

Excel

若要统计单元格中的字符数,Excel 使用 LEN:

=LEN(A2)

该函数会统计单元格里的汉字、字母、空格和符号。没有与 Word「字数统计」对等的原生「数词」函数;长文本贴到上方会更快。

常见问题

我的文本会保存或发送吗?

不会。统计在你的浏览器里用 JavaScript 完成。你输入或粘贴的内容不会发到服务器,也不会被存储。关闭标签页即消失。

什么算 1 个词?

由空格、制表符或换行隔开的任意字符序列。数字(2024)和带连字符的形式(社会-经济)各算 1 个词。「?」和「!」不是词:「你好吗?」是 1 个词。一段没有空格的中文会整段计为 1 个词,本工具不做中文分词。中文请看字符数。

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

含空格计入全部:汉字、字母、符号、空格和换行。不含空格会去掉这些空白,只留可见内容。X、Instagram、SMS 和元描述用的是含空格的数字。不含空格多见于翻译报价和部分表单。中文常说的「字数」一般接近含空格的字符数。

为什么可能和 Word 或 Google 文档不一致?

含空格的计数已包含换行,纯文本时接近 Word 和文档。1-3% 的差异通常来自脚注、文本框、域,或缩写(Dr.)如何被拆成句子。Word 的「字数」对中文会把汉字逐个计入,和本工具按空白计算的「词数」不是一回事。若要求以 Word 为准,以 Word 为准。

如何在 Word 或 Google 文档中统计字数?

在 Word 中,审阅 → 字数统计,或看底部状态栏。在 Google 文档中,工具 → 字数统计,或 Ctrl+Shift+C(Mac 上为 Cmd+Shift+C)。这里会在输入时更新计数,不必打开对话框。

X、Instagram 和 SMS 的上限是多少?

X 每条帖子 280 个字符(Premium 为 4000)。Instagram 说明 2200、简介 150。中文短信通常 70 个字符(UCS-2);纯英文 GSM-7 才是 160。上方进度条跟随含空格的实时计数。

阅读时间怎么算?

默读按每分钟 200 个词,朗读按 130 个词。这是按空白分词语言的成人均值,不是秒表。中文无空格时词数会变成 1,这个时间几乎不可用。中文篇幅请看字符数。

关键词密度有什么用?

去掉中文虚词(的、了、是……)后,列出重复最多的词。写文章时可看出关键词有没有真正出现,或是否被别的词盖过。密度也按空白分词,中文无空格时整段往往是 1 个词,过滤几乎不起作用。它不能替代完整的 SEO 分析:只是浏览器里的本地计数。