跳转到内容
您已离线,部分功能可能无法使用。

字符组成

Hanoon 字符计数器

实时统计字符、分析组成、检查限制

0 字符

输入上限:100000 个 UTF-16 代码单元。部分字符占用多个单元。

0

输入文本以显示组成分析

字符数、文字系统分布和编码大小会显示在这里。

功能

为什么选择 Hanoon 字符计数器

实时计数

输入时即时显示字符数、字节数和代码单元数。实时跟踪平台限制。

Unicode 感知

使用 Intl.Segmenter 准确计数字素簇。正确处理表情符号、CJK 和组合字符。

100% 隐私保护

所有处理都在浏览器中进行。文本不会发送或存储到服务器;仅在切换语言时短暂保留在当前标签页。

如何统计文本中的字符数

  1. 打开字符统计器

    在浏览器中访问 character-counter.hanoon.app。

  2. 输入文本

    在输入区域输入或粘贴你的文本。

  3. 查看字符统计

    含空格和不含空格的字符数、字节大小以及平台限制检查会立即更新。

常见问题

如何计算含空格、不含空格的字符数和 UTF-8 字节数?

“A 가”含空格为 3 个字符,去掉空格后为 2 个字符,UTF-8 大小为 5 字节。“字符(不含空格)”只去掉普通 ASCII 空格(U+0020);“字符(不含空白)”还会去掉制表符、换行符等 JavaScript 空白字符。字节数表示 UTF-8 编码后的文本大小,不是字符数。

表情符号和组合字符如何计数?

支持 Intl.Segmenter 时,工具按字素簇计数:👩🏽‍💻 算 1 个字符,占 15 个 UTF-8 字节、7 个 UTF-16 代码单元。é 和 e + U+0301(组合尖音符)都算 1 个字符,但分别占 2 和 3 个 UTF-8 字节。不支持 Intl.Segmenter 时改按码点计数,因此组合字符和 ZWJ 表情符号的结果可能不同。

我的文本隐私安全吗?

是的。所有处理完全在浏览器中进行,您的文本不会被传输或存储到任何服务器。

显示哪些编码信息?

本工具显示UTF-8字节数、UTF-16代码单元数、URL编码长度和文本中唯一码点数。

可以用于社交媒体字符限制吗?

可以。工具内置Twitter、Instagram、Facebook、YouTube等平台限制,显示剩余或超出的字符数。