在线字数统计
统计字符、单词、段落、句子,并分析关键词频率。所有处理均在浏览器本地完成。
字数不是一个数字:中英文"字数"的真实规格差异
很多人把"字数"当成一个固定数字,其实它是一组口径的集合。同一段文字,用"总字符数"去数、用"中文字符数"去数、用"英文单词数"去数,会得到三个完全不同的结果。理解这些口径的差异,比单纯盯着一个数字重要得多——本工具一次给出九项指标,正是为了让你按需取用,而不是被单一的"字数"误导。关于写作与排版中如何善用这些指标,可参考 字数统计完整指南。
工具到底统计了哪九项(规则与算法)
下面九项指标的统计规则,与页面顶部的计算逻辑完全一致。以页面默认示例文本("欢迎使用在线字数统计工具!……最大限度保护隐私。")为例,各项的实测值如下:
| 指标 | 含义 | 统计规则 | 默认示例文本实测 |
|---|---|---|---|
| 总字符数 | 文本长度(含空格、换行、标点) | 取字符串长度 | 108 |
| 中文字符数 | 汉字个数 | 匹配 CJK 区段 U+4E00–U+9FFF | 97 |
| 英文单词数 | 连续英文字母串个数 | 匹配 [A-Za-z]+ 连续字母 | 0 |
| 段落数 | 非空行数 | 按换行切分后过滤空白行 | 1 |
| 句子数 | 句末标点切分的段数 | 按 ASCII .!? 切分 | 1 |
| 行数 | 换行总数+1 | 按换行切分 | 1 |
| 可见字符数 | 去掉空白后的长度 | 剔除所有空白字符 | 108 |
| 数字个数 | 阿拉伯数字个数 | 匹配 \d | 0 |
| 标点符号数 | 非字非空白的标点 | 排除字母、数字、空白与 CJK | 11 |
注意:默认示例文本不含英文、不含数字、不含空格,因此"英文单词数""数字个数"为 0,且"总字符数"与"可见字符数"相等(均为 108)。一旦文本中出现空格、英文或数字,这些指标就会拉开差距。另外,"句子数"只认 ASCII 句号、问号、叹号(.!?),中文用的句号、叹号(。!)不在识别范围——这一点在后面"中文标点怪象"里会专门说明。
中文"按字"与英文"按词"的口径差异
中文和英文对"多少字"的定义从根上就不一样。中文没有词间空格,天然以"字"为基本单位;英文以空格分词,以"词(word)"为基本单位。这种差异贯穿到字符编码、标点体系、阅读速度和句子切分等各个环节:
| 对比维度 | 中文习惯(中国国标 / 中文写作) | 国际视角(Unicode / ISO) |
|---|---|---|
| 基本计数单位 | 按"字",字数核算通常含标点与空格(出版行业字数规则) | 拉丁文按"词",以空白切分(Unicode 文本分段 UAX #29) |
| 标点体系 | 全角标点:。()""、, | 半角标点:.()"" ,(ASCII) |
| 阅读速度 | 约 300–500 字 / 分钟(中文阅读研究常用区间) | 约 200–250 词 / 分钟(英语母语成人常见区间) |
| 句子切分 | 以 。!? 为句末 | 以 .!? 为句末 |
| 混排处理 | 中文按字、英文按空格,两段分别计数 | CJK 与拉丁文按不同断行规则分别处理 |
注意:中文写作中的"字数"在中国国标与出版行业的字数核算规则里,通常指字符数(含标点与空格);而英文世界普遍以"词"为单位。两者口径不同,不能直接相减或互相换算,比较时务必先标明用的是哪一种。
主流平台字数 / 字符限制对照(写多少才不超限)
真正让人踩坑的,是各平台的上限口径不同:有的限"字",有的限"字符"。下表给出常见中文与国际平台的上限,以及在该上限下中文(按字)与英文(按词,假设平均每个英文词约 6.1 字符,含词间空格)分别能容纳多少:
| 平台 | 限制口径 | 上限 | 中文可容纳 | 英文约可容纳 |
|---|---|---|---|---|
| 微博 | 单条正文字数 | 2000 字 | 2000 字 | 约 327 词 |
| 小红书 | 单篇正文字数 | 1000 字 | 1000 字 | 约 163 词 |
| 微信公众号摘要 | 图文摘要字数 | 120 字 | 120 字 | 约 19 词 |
| Twitter / X | 单条推文字符 | 280 字符 | 280 字 | 约 45 词 |
| SEO 标题 | 搜索引擎展示字符 | 60 字符 | 60 字 | 约 9 词 |
| Meta 描述 | 搜索引擎摘要字符 | 155 字符 | 155 字 | 约 25 词 |
注意:表中"英文约可容纳词数"是按平均词长约 6.1 字符(含空格)估算的理论值,实际会因单词长短上下浮动;中文在"字符限制"类平台(如 Twitter 280 字符)下,每个汉字通常只占 1 个字符,因此 280 字符约等于 280 个汉字。规划标题与摘要时,建议以"字符数"为准,并预留标点与空格的余量。
中英阅读速度分档与阅读时间估算
字数和词数之外,阅读时长是内容规划的另一把尺。整体上看,中文读者普遍快于英文读者:同样的时长,中文能消化更多"字",英文能消化更多"词"。常见的分档区间如下:
| 阅读场景 | 中文字 / 分钟 | 英文字 / 分钟 | 说明 |
|---|---|---|---|
| 慢速精读 | 200–300 | 150–200 | 技术文档、法律条款等需逐字理解 |
| 正常阅读 | 300–400 | 200–250 | 普通文章、博客、新闻 |
| 快速浏览 | 400–500 | 250–300 | 标题、摘要、社交动态 |
本站的 阅读时间工具 采用"慢速 200 / 正常 300 / 快速 400 字每分"的模型来估算;以上默认示例文本(97 个中文字)按该模型约为 0.5 / 0.3 / 0.2 分钟。需要更精细的时长规划时,可配合 阅读时间估算指南 一起使用。
CJK 混排时"词"是怎么算的
当一段文本里既有中文又有英文(如产品说明、双语字幕、技术文档),不同软件对"词"的切分方式差别很大。理解本工具的做法,有助于你预判统计结果:
| 工具 / 软件 | 中文计数方式 | 英文计数方式 | 本工具做法 |
|---|---|---|---|
| Microsoft Word | 按字符计"字数" | 按空格分词计"词数" | 同思路:中文、英文分两套指标 |
| Google 文档 | 按字符计 | 按空格分词 | 英文单词数 = 连续字母串 |
| 本工具 | 匹配 CJK 区段 U+4E00–U+9FFF | 匹配 [A-Za-z]+ 连续字母 | 中文字符数与英文单词数分别统计 |
注意:本工具对中文只统计 U+4E00–U+9FFF 这一常用汉字区段,扩展区的生僻字、emoji、全角字母不在"中文字符数"内;英文只统计连续 ASCII 字母串,连字符单词(如 word-count)按一个整体计入,纯数字不计入英文单词数。写代码注释或含大量符号的文本时,这个结果会和"肉眼估算"有出入,属正常现象。
三个真实算例(与页面默认输入一致)
算例一:页面默认示例文本。把页面文本框里的默认内容"欢迎使用在线字数统计工具!……最大限度保护隐私。"直接分析,得到:总字符数 108、中文字符数 97、英文单词数 0、段落数 1、句子数 1、行数 1、可见字符数 108、数字个数 0、标点符号数 11。其中"数"字出现 7 次,在中文关键词密度中占比约 7.22%,是出现频次最高的汉字。
算例二:中英混排文本。取文本"我们团队的 WordCount 工具支持 English 与中文混排统计,2026 年版新增关键词密度功能。",分析得到:总字符数 54、中文字符数 27、英文单词数 2(WordCount、English 各 1)、数字个数 4(2026)、标点符号数 2、可见字符数 49。可以看到,混排时中英文被拆成两套独立指标,互不干扰。
算例三:平台限额应用。若要把一句话发到 Twitter(上限 280 字符),中文最多放约 280 个汉字,英文按平均词长约 6.1 字符估算约 45 词;微信公众号摘要限 120 字,相当于英文约 19 词。反过来,若你写了一篇 2000 字的小红书正文,英文版同主题大约只需 163 词即可覆盖同等信息量——这正体现了中英文"单位"不可直接比较。
补充问答(FAQ)
为什么中文文本的句子数经常显示 1?
因为"句子数"按 ASCII 句号、问号、叹号(.!?)切分,而中文用的是全角句号、叹号(。!),不在识别范围内。例如"今天天气很好。明天可能会下雨。我们带伞出门吧。"虽然含 3 个中文句号,本工具仍只计为 1 句。若需准确统计中文句子,可临时把"。!?"替换为 ".!?" 再分析。
中文混排英文时,"英文单词数"怎么算?
凡是连续的英文字母串([A-Za-z]+)记为一个英文单词,中文、数字与标点不计入。例如"WordCount 工具"中,WordCount 算 1 个英文单词;"2026 年版"里的 2026 是数字,不计入英文单词数。
关键词密度里中文为什么按"字"而不是"词"统计?
中文没有空格分词,逐字统计是零歧义、可完全复现的做法,也避免了分词引擎带来的不确定性。本工具对中文取出现频次最高的汉字并标注占比;对英文则按停用词过滤后的实词统计,两者各自的"密度"含义并不相同,比较时需注意口径。
总字符数和可见字符数差在哪里?
总字符数等于文本长度(含所有空格与换行);可见字符数等于去掉空白后的长度。默认示例文本没有空格和换行,两者都为 108;一旦你加入换行或空格,二者就会拉开差距——这也是排查"为什么数字对不上"时最先该看的一对指标。
隐私、场景与配套工具
所有文本处理均在浏览器本地完成,内容不会离开你的设备,确保安全隐私。常见用法包括:SEO 内容写作时优化关键词密度;学术写作时核对字数下限;社交媒体发布前控制字符上限;翻译时对比原文与译文长度。在统计之后,可用 文本清理工具 去除多余空格与换行、再回本站复测,形成"写作—统计—清理—优化"的完整内容工作流。