STRING LENGTH
看懂字符串的每一种长度
实时统计可见字符、Unicode 码点、UTF-16 长度与 UTF-8 字节,正确识别中文和 Emoji。
浏览器本地实时计算
总使用次数25
今日使用25
输入内容后会自动更新
使用指南
字符串长度检测怎么使用?
实时分析一段字符串的多种长度指标。除了常见的字符数,还会区分 Unicode 码点、JavaScript UTF-16 长度和 UTF-8 字节数,中文、Emoji 与组合字符都能得到更有参考价值的结果。
操作步骤
- 输入或粘贴需要检测的字符串。
- 实时查看字符、码点、字节、单词、行数等统计结果。
- 点击“检测长度”确认当前结果,或复制统计摘要。
使用提示
- 用户可见字符数会尽量把 Emoji 和组合字符视为一个字符。
- 数据库字段或接口限制通常按字节计算,请重点参考 UTF-8 字节数。
- JavaScript 的 string.length 返回 UTF-16 代码单元数,某些 Emoji 会占两个或更多单位。
常见问题
为什么字符数和 UTF-16 长度不同?
JavaScript 使用 UTF-16 保存字符串,部分 Emoji 和生僻字需要两个代码单元,而用户视觉上通常只把它们看作一个字符。
中文算几个字节?
在 UTF-8 中,常见中文通常占 3 个字节;具体结果以本工具的 UTF-8 字节统计为准。
检测内容会上传吗?
不会。所有长度计算均在当前浏览器中完成,服务端只会在你点击检测时接收工具标识,不接收输入内容。