CodeKitHub
文本工具

在线字数统计工具

最后更新:

输入或粘贴文本,统计结果实时更新:单词数、字符数(含空格和不含空格)、句子数、段落数和预计阅读时间。对中日韩文字有正确的专门统计——这是大多数英文字数工具算错的地方。

0
单词数
0
字符数
0
字符数(不含空格)
0
中文字数
0
句子数
0
段落数
0
阅读时间(分钟)

工具介绍

字数统计工具同时用多种单位测量文本长度:单词、字符、句子和段落。这些限制在实际中随处可见——微博、meta 描述、作文要求、广告文案和表单字段都有具体的字数或字符数限制。

混合语言文本会被正确处理:英文单词按空格和标点计数,而每个中文、日文、韩文字符计为一个字——符合中文"字数"的习惯用法。

为什么使用它?

  • 实时统计——不用点按钮,边输入边更新。
  • 同时给出含空格和不含空格的字符数,适配不同平台的规则。
  • 正确的中文支持:按"字数"习惯统计中日韩文字。
  • 为博客和文章估算阅读时间。
  • 私密:文本留在浏览器本地,不会上传。

使用方法

  1. 在文本框中输入或粘贴文字。
  2. 查看上方实时数字:单词数、字符数、不含空格字符数、中文字数。
  3. 第二行查看句子数、段落数和预计阅读时间。
  4. 点"清空"重新开始。

示例

输入

Hello world! This is CodeKitHub.

你好世界。

输出

单词数: 9 · 字符数: 43 · 句子数: 3 · 段落数: 2 · 中文字数: 4

4 个中文字每个计为一个词,与 5 个英文单词相加。

常见平台的字数/字符限制

平台/场景限制
X(Twitter)推文280个字符
谷歌SEO meta描述约155–160个字符,超出会被截断
谷歌广告标题每条标题30个字符
小红书/朋友圈文案常见建议控制在几百字以内,避免折叠
标准五段式英文作文500–800词
求职信(Cover Letter)250–400词

为什么字数和字符数对不上

中文按"字数"统计和英文按"单词数"统计是两套体系,不能直接换算——同样一段意思,中文字数和英文单词数往往差异很大。如果平台限制说的是"字符数"(比如短信、部分社交平台),而你习惯按"字数"估算,最好直接看这里显示的精确字符数,而不是凭经验换算。

为什么中文不能按英文的"单词"逻辑统计

中日韩文字之间没有英文那种空格分词,所以西方那种"按空格切分算单词数"的算法根本不适用——直接套用在中文上,要么把整段文字算成"1个词",要么给出一个毫无意义的数字,取决于工具怎么写的。正确的做法(也是本工具采用的)是按字符计数:每个中日韩字符算一个单位,这正好符合中文"字数要求"实际被规定和检查的方式。

这在实践中很关键——学术论文摘要字数限制、公众号文章长度建议、字幕字符上限,这些场景如果用了偷偷套用英文分词逻辑的工具,算出来的数字跟你实际要满足的限制根本对不上。

常见使用场景

  • 投稿或作业提交前先核对字数要求,而不是排版完才发现差了两百字。
  • 把求职信或领英简介压缩到平台的字符限制内,又不至于句子被硬生生截断。
  • 导出视频前先核对字幕/文案是否超过平台每行字符上限。
  • 预估一篇博客或推文读者需要多久读完,判断要不要拆成系列。

常见问题

中文是怎么统计的?

每个中日韩字符计为一个字,这符合中文语境下"字数"的标准含义。同一段文本里的英文单词按空格正常计数,两者相加得到总词数。

空格算字符吗?

两个数字都提供:"字符数"包括空格和换行在内的所有字符;"字符数(不含空格)"排除所有空白。不同平台规则不同,所以两个都给。

阅读时间怎么算的?

按每分钟约 225 词(成年人平均默读速度)估算。只要有内容,最少显示 1 分钟。

什么算一个段落?

由至少一个空行分隔的文本块。段内的单个换行不会开始新段落。

我的文本会被保存吗?

不会。统计通过浏览器内 JavaScript 实时完成,文本不会发送到服务器、不存储、不记录。

相关工具