字数统计
本地处理输入文字,实时查看字数、段落、中英占比和阅读时长。
统计结果
总字符
0
不含空白
0
汉字
0
英文单词
0
行数
0
段落数
0
UTF-8 字节
0
阅读时长
—
输入包含中文或英文字母后,这里显示中英字符占比。
使用指南
工具介绍
投稿有字数上限、论文摘要要控篇幅、README 想知道阅读时长——这些场景都需要一个说得清口径的统计。把文本粘进来,字符、汉字、英文单词、行数、段落与 UTF-8 字节数一并列出,中英占比与预估阅读时长也随之给出。
统计在浏览器本地完成,并且页面明确标注每项指标的算法口径——不同工具算出的字数对不上,多半就是因为口径不同。
使用步骤
- 把文本粘进输入框,统计卡片实时刷新;手边没有内容时可点「示例文本」先看效果。
- 看「字符」与「不含空白」两项,区分总长度与实际内容量。
- 需要按字数卡上限时,以「汉字」一项为准(中文排版通常按汉字计)。
- 需要估算时长或存储占用时,参考「阅读时长」与「UTF-8 字节」。
适用场景
- 写公众号或投稿前确认字数有没有超出平台限制。
- 给文档估一个阅读时长,写进 README 或介绍页。
- 核对一段文本按 UTF-8 存储会占多少字节,估算数据库字段长度。
- 确认中英文混排稿件里中文与英文各占多少,便于调整篇幅比例。
常见问题
- 这里的字数为什么和别的工具对不上?
- 统计口径不同。本页的「字符」按 Unicode 码点数,一个 emoji 记 1;「汉字」按 Unicode Script=Han 判定,包含扩展区、〇 与兼容表意字符。而 Word 一类工具通常按「字数」统计词或按 UTF-16 单元计数,结果自然不同。对照本页标注的口径选择你要的那一项即可。
- emoji 和生僻字怎么算?
- emoji 按码点计为 1 个字符(不会因为它在 UTF-16 中占两个单元而算成 2)。汉字采用 Script=Han 口径,扩展区与兼容表意字符也计入汉字数。
- 英文单词是怎么划分的?state-of-the-art 算几个词?
- 按连续的字母数字串划分:连字符连接的 state-of-the-art 视为一个词。数字串同样按一个词计入。
- UTF-8 字节为什么比字数大不少?
- 因为 UTF-8 是变长编码:一个汉字通常占 3 字节,而字符数只记 1。这项反映的是文本实际存储或传输时的大小,用它估算字段长度更贴近真实占用。
- 粘贴很长的文本会卡吗?
- 超过 10 万字符后页面会自动降频统计,以保持输入流畅;长文场景建议分段粘贴,或直接看降频后的结果,统计口径不变。
基本操作
- 粘贴或输入文本,统计卡片实时刷新;「示例文本」可快速体验
- 「清空」一键重置;超 10 万字符的长文本会自动降频统计以保持流畅
统计口径
- 字符按 Unicode 码点计数(一个 emoji 记 1);「不含空白」剔除空格、换行与制表符
- 汉字按 Unicode Script=Han 口径(含扩展区、〇 与兼容表意字符);英文单词按字母数字串划分,state-of-the-art 这类连字符连接算一个词
- 段落按连续非空行划分;UTF-8 字节反映真实存储大小(一个汉字通常 3 字节)
阅读时长
- 按中文约 300 字 / 分钟、英文约 200 词 / 分钟估算,不足 1 分钟显示「1 分钟内」
安全提示
- 统计全程在浏览器本地完成,文本不会上传服务器