跳到正文
马克工具箱

字数统计

粘贴或输入文本,即时统计字数、字符数、汉字数、句子和段落,给出阅读时间,并与微博、网页标题等常见字数限制对照。中英文混排、emoji 都按人的直觉计数。

在浏览器本地运行,输入的内容和文件都不会上传

0
字数
0
字符数
0
字符数(不含空格)
0
句子
段落
0
行数
0
字节(UTF-8)
0
阅读时间
0 秒

常见字数限制

  • 微博0/2,000
  • 公众号文章标题0/64
  • 网页标题0/30
  • 网页描述0/80
  • 小红书正文0/1,000

使用步骤

  1. 在输入框中输入或粘贴文本,统计结果实时更新。
  2. 顶部查看主要数字,右侧查看详细统计。
  3. 对照常见字数限制的进度条,比如微博、网页标题。
  4. 查看高频词,发现重复用词。

参数说明

字数
每个汉字(以及日文假名、韩文)计 1 个字,英文按单词计,与 Word 的「字数」统计口径一致。
字符数
看起来是一个字符的就计为 1 个,包括由多个码点组成的 emoji。空格和换行也计入。
字节
按 UTF-8 计算:英文字母 1 字节,汉字 3 字节,emoji 4 字节。数据库字段、短信长度限制常按字节计算。
阅读时间
中文按每分钟 300 字、英文按每分钟 238 词估算(英文数据来自 Brysbaert 2019 年的阅读速度元分析)。

常见字数限制

场景 限制
微博 正文 2000 字(超过 140 字会折叠)
网页标题(百度) 建议 30 个汉字以内
网页描述(百度) 建议 80 个汉字以内
小红书笔记正文 1000 字
微信公众号文章标题 64 字
短信(含中文) 每条 70 字

常见问题

和 Word、WPS 的字数统计一样吗?

中文和普通英文文章基本一致。带连字符的单词、带千分位的数字、网址等边界情况,各软件的处理方式略有不同,可能相差几个。

标点符号算字数吗?

「字数」不计标点;「字符数」会计入标点、空格和换行。论文、投稿通常按字数(不含标点)或「字符数(不含空格)」要求,请以具体要求为准。

为什么和程序里 length 算出来的不一样?

JavaScript 的 length 按 UTF-16 编码单元计数,一个 👍🏽 的 length 是 4。本工具按字素簇计数,算作 1 个字符,与肉眼看到的一致。

输入的文字会被保存吗?

不会。统计在浏览器本地完成,内容不会保存或上传。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具