MDUtil

Markdown 字数统计

粘贴 Markdown,统计读者实际看到的字数,不计算 #、**、链接地址和代码,内容不会上传。

Markdown

339 个字符23 行

统计结果

字数
129
字符数
163
阅读时间
不到 1 分钟
朗读时间
不到 1 分钟
不含空格的字符数
145
汉字和假名
125
句子
11
段落
6

文档结构

标题
2
链接
1
图片
0
表格
1
代码块
1
列表项
3
已完成的待办
1 / 1
脚注
1

怎么统计 Markdown 的字数

  1. 粘贴文字

    粘贴 Markdown、AI 回答或任意文字,或者打开 .md 文件。

  2. 选择统计范围

    代码块里的内容也要计入字数时,开启「统计代码块」。

  3. 查看结果

    字数、字符数、阅读和朗读时间以及文档结构会随着输入实时更新。

能处理什么

只算读者看到的内容
格式符号、链接地址和图片文件名都不计入。
中文按 Word 的方式计算
每个汉字和假名算一个字,与 Microsoft Word 一致;其他文字按浏览器的分词规则计算。
阅读和朗读时间
阅读按每分钟约 300 个汉字或 238 个英文单词估算,朗读按每分钟 220 个汉字或 150 个单词估算。
含空格和不含空格
同时显示两种字符数,作文和表格的字数限制通常要求其中一种。
文档结构
同时统计标题、段落、链接、图片、表格、代码块、列表项、待办事项和脚注的数量。
代码可选
默认不把代码块计入字数,需要时可以打开。

在命令行里统计 Markdown 文件的字数

直接对 .md 文件运行 wc -w,会把每个 #、** 和链接地址都算成单词。先用 Pandoc 转成纯文本:

pandoc -t plain README.md | wc -w

wc 按空格分词,只适合英文等用空格分隔单词的语言;中文和日文请用这个页面按字统计。

常见问题

Markdown 的字数是怎么统计的?

先把 Markdown 转成读者看到的文字,所以 #、**、链接地址和图片文件名都不计入。然后再分词统计,每个汉字和假名算一个字。

统计结果和 Word 一样吗?

大多数情况下一样,Word 也把每个汉字和假名算作一个字。带连字符的单词和带标点的数字,不同软件的切分方式不同,可能有少量差异。

阅读时间怎么算?

汉字和假名按每分钟约 300 个计算,英文单词按每分钟 238 个计算,这是成人默读英文时测得的平均速度。

代码块算字数吗?

默认不算,因为代码不像正文那样阅读。打开「统计代码块」就会计入。

内容会上传吗?

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