DevToolPal
简

字数统计

统计字数、字符数、句子、段落和字节数,并估算阅读与朗读时间,中英文和表情符号都能正确计数。

本地处理,不上传

选项

文本

0 字符 · 0 B

结果

结果会显示在这里

工具简介

字数统计工具一次性给出一段文字的所有常用数据:字数、含空格和不含空格的字符数、句子数、段落数、行数、UTF-8 字节数,以及阅读和朗读所需的大致时间。输入时结果实时更新。

它专门照顾中英文混排的写作。英文单词、数字和 don't 这样的缩写都按一个词计算,中文和日文则逐字计数,符合中文字数要求的通行算法。表情符号和带重音的字母按屏幕上看到的一个字符计算,而不是程序内部存储的多个编码单元。

使用方法

  1. 把文字粘贴或输入到文本框里。
  2. 如果需要,可以调整阅读速度。细读大约每分钟 180 个英文单词,一般成年人约 230 个,快速浏览可以达到 300 个以上。
  3. 在结果表格中查看各项数据,每一行都可以单独复制。

各项数据的含义

  • 字数:英文等单词数加上中日文字数,大多数字数要求指的就是这个数。
  • 英文等单词数 和 中日文字数:把总字数拆开分别显示。
  • 字符数:所有能看到或选中的内容,包括空格和换行。
  • 字符数(不含空白):去掉空格、制表符和换行后的字符数。
  • 句子数:以 .、!、?、。、!、? 结尾或到文末为止的文字段。
  • 段落数:由至少一个空行隔开的文字块。
  • 行数:和编辑器行号一致的行数。
  • UTF-8 字节数:文字保存到文件、数据库字段或通过网络发送时占用的大小。

使用建议

社交平台、短信和网页描述的字数限制一般按含空格的字符计算,请参考 字符数 一行。MySQL 的 VARCHAR(255) 等字段按字符计数,但有些系统限制的是字节数,这时可以看 UTF-8 字节数:一个汉字占 3 个字节,大多数表情符号占 4 个。

句子数依据标点判断,e.g. 这样的缩写或小数可能多算一句,请把它当作接近的估计值。

常见问题

› 中文和日文的字数怎么算?

中文和日文词与词之间没有空格,所以每个汉字、平假名或片假名都算一个字,和中文常用的字数统计方式一致。英文等用空格分词的语言按单词计数,总字数是两者之和。

› 表情符号算一个字符吗?

算一个。字符按屏幕上看到的样子计数,带肤色的点赞或由多个码点组成的家庭表情都只算一个字符。

› 阅读时间是怎么估算的?

英文等单词按你选择的阅读速度计算(默认每分钟 230 词),中日文按每分钟 400 字计算。朗读时间按每分钟 140 个单词或 240 个汉字估算。

› 我的文本会被上传吗?

不会。统计在浏览器里完成,文本不会离开你的设备。