Aa
字符串长度检测免费在线字符串长度检测工具,实时统计可见字符、Unicode码点、UTF-16长度、UTF-8字节、单词、行数和非空白字符。
Alt + 1–9 / 0 切换工具
STRING LENGTH

看懂字符串的每一种长度

实时统计可见字符、Unicode 码点、UTF-16 长度与 UTF-8 字节,正确识别中文和 Emoji。

浏览器本地实时计算
总使用次数25 今日使用25
待检测字符串
用户可见字符0Emoji 与组合字符按视觉字符统计
Unicode 码点0按 Unicode 字符序列统计
UTF-16 长度0等同 JavaScript string.length
UTF-8 字节0适合评估存储与传输大小
单词0按当前浏览器分词能力统计
行数0空内容计为 0 行
非空白字符0排除空格、换行与制表符
输入内容后会自动更新
使用指南

字符串长度检测怎么使用?

实时分析一段字符串的多种长度指标。除了常见的字符数,还会区分 Unicode 码点、JavaScript UTF-16 长度和 UTF-8 字节数,中文、Emoji 与组合字符都能得到更有参考价值的结果。

操作步骤

  1. 输入或粘贴需要检测的字符串。
  2. 实时查看字符、码点、字节、单词、行数等统计结果。
  3. 点击“检测长度”确认当前结果,或复制统计摘要。

使用提示

  • 用户可见字符数会尽量把 Emoji 和组合字符视为一个字符。
  • 数据库字段或接口限制通常按字节计算,请重点参考 UTF-8 字节数。
  • JavaScript 的 string.length 返回 UTF-16 代码单元数,某些 Emoji 会占两个或更多单位。

常见问题

为什么字符数和 UTF-16 长度不同?

JavaScript 使用 UTF-16 保存字符串,部分 Emoji 和生僻字需要两个代码单元,而用户视觉上通常只把它们看作一个字符。

中文算几个字节?

在 UTF-8 中,常见中文通常占 3 个字节;具体结果以本工具的 UTF-8 字节统计为准。

检测内容会上传吗?

不会。所有长度计算均在当前浏览器中完成,服务端只会在你点击检测时接收工具标识,不接收输入内容。

已复制