搜索全部 7 个工具
字符统计
实时统计字符、字数、行数、段落与字节数
使用教程
粘贴或输入一段文本,右侧实时给出字符数、中文字数、字数(词)、行数、字节数。全部在当前页面本地计算,文本不会上传到任何服务器。
- 输入或粘贴文本,统计结果实时更新,不需要点任何按钮;不想手动选字就点**「粘贴」**读取剪贴板,适合统计口令、文章、简历这类现成文本。
- 点任意统计数字即可一键复制该数值。
常见问题
为什么「中文字数」和「字符数」不一样?
字符数把标点、数字、空格也数进去,中文字数只数汉字,两者自然不相等。各口径的定义见补充说明「字符数、中文字数、词数、字节数的区别」。
「字数(词)」对中文为什么不准确?
词数按空白分词,中文整段不打空格就会被算成一个词。统计中文请以「中文字数」或「字符数」为准。
「字节数」为什么比「字符数」大很多?
字节数按 UTF-8 编码计算,一个汉字占 3 字节、一个英文字母只占 1 字节。中文越多,差距越大,原因见补充说明「UTF-8 为什么让字节数远大于字符数」。
空文本的「行数」为什么是 1?
行数按换行符切分,空文本没有任何换行,默认按 1 行计算。
提示「内容里只有空白字符」是什么意思?
输入的内容只有空格、制表符或换行,字符数、字数等统计在这种内容上没有实际意义,所以暂时不展示结果;输入或粘贴正文后会自动恢复。
补充说明
字符数、中文字数、词数、字节数的区别
- 字符数:按字符个数算,标点、空格、数字、换行全部计入。
- 中文字数:只数汉字,其它一律不算。
- 字数(词):按空白分隔切词,是英文等以空格分词的语言的算法。
- 字节数:按 UTF-8 编码后的实际长度算,与存储、传输消耗对应。
同一段文字这四个数天然不同,不是算错了——它们回答的是不同问题。
UTF-8 为什么让字节数远大于字符数
UTF-8 是变长编码:一个英文字母占 1 字节,一个常用汉字占 3 字节,一个 emoji 常占 4 字节。所以以中文为主的文本,字节数通常是字符数的三倍上下。
不同场景的「字数」口径
并不统一。作文、论文多按「字符」计,合同、公文多按「字数」计,社交平台则各有自己的限制单位——口径不同,同一段文字算出的「字数」也会不同。