Unicode 字符查询(检查器)
检查任意字符:码点、UTF-8/16/32 字节、HTML/JS/CSS/Python 转义、通用类别、文字系统、区块和名称,并标出不可见字符和双向控制字符。
文本中含有不可见字符(零宽空格、连接符、填充符或控制码)。它们是“看起来一样”的字符串却不相等的常见原因。
名称来自内置列表(ASCII、拉丁文-1、拉丁文扩展-A、标点、货币、谚文字母和常见符号),再加上谚文音节和 CJK 表意文字按算法生成的名称;这里没有完整的名称数据库,所以其他字符(包括大多数表情符号)会显示“名称不在本页的列表中”。区块遵循 Unicode 18.0(Blocks.txt);名称来自 Unicode 字符数据库,一经分配就不会改变。类别和文字系统来自浏览器自己的 Unicode 数据,所以在你的浏览器的 Unicode 版本之后新增的字符会显示为未分配。
| # | 字符 | 码点 | 名称 | 类别 | 文字系统 | 区块 | UTF-8 | 备注 |
|---|---|---|---|---|---|---|---|---|
| 1 | 한 | U+D55C | HANGUL SYLLABLE HAN | Lo | 谚文 | 谚文音节 | ED 95 9C | |
| 2 | A | U+0041 | LATIN CAPITAL LETTER A | Lu | 拉丁 | 基本拉丁文 | 41 | |
| 3 | 😀 | U+1F600 | (名称不在本页的列表中) | So | 通用 | 表情符号 | F0 9F 98 80 | |
| 4 | · | U+200B | ZERO WIDTH SPACE | Cf | 通用 | 通用标点 | E2 80 8B | 不可见 |
当两个字符串看起来一样却不相等,或者文件里出现奇怪的方框时,你需要直接看这些字符本身。这个检查器把文本拆成码点,显示每个码点的名称、区块、通用类别和文字系统,其 UTF-8、UTF-16、UTF-32 编码,以及可直接粘贴到 HTML、JavaScript、Python、CSS 和 URL 中的转义。它还会标出不可见字符、双向控制字符,以及在拉丁字母中混入西里尔或希腊形近字母的单词。
使用方法
- 粘贴文本,或输入 U+1F600、0x41、☺ 之类的码。
- 保持“自动”模式,或强制按文本或按码读取。
- 只有一个字符时查看完整详情;有多个时查看表格。
- 查看警告,检查是否有隐藏或具有欺骗性的字符。
计算公式
UTF-8 uses 1–4 bytes: U+0000–007F → 1, U+0080–07FF → 2, U+0800–FFFF → 3, above U+FFFF → 4. UTF-16 uses one 16-bit unit up to U+FFFF and a surrogate pair above: high = D800 + ((cp − 10000) >> 10), low = DC00 + ((cp − 10000) & 3FF).
韩文音节的名称由字母计算得出(한 = H + A + N → HANGUL SYLLABLE HAN),CJK 表意文字则以码点命名。类别和文字系统来自浏览器自带的 Unicode 表,所以很新的字符在较旧的浏览器中可能显示为未分配。
示例
韩文音节 한 是 U+D55C,区块 Hangul Syllables,类别 Lo,文字系统 Hangul,名称 HANGUL SYLLABLE HAN,UTF-8 为 ED 95 9C。表情符号 😀 是 U+1F600:UTF-8 为四个字节 F0 9F 98 80,UTF-16 为代理对 D83D DE00。
常见问题
为什么一个表情符号在 JavaScript 里算作 2?
字符串的 length 统计的是 UTF-16 单元,而大于 U+FFFF 的字符需要两个单元。许多表情符号还是由 U+200D 连接的多个码点序列,所以本页单独显示可见字符(字素簇)的数量。
什么是同形异义字攻击?
用另一种文字系统中外形相同的字母——例如用西里尔字母“а”(U+0430) 代替拉丁字母“a”——来伪造域名或用户名。混合文字系统的警告可以发现常见的拉丁/西里尔/希腊混用。
为什么我的表情符号没有名称?
嵌入完整的 Unicode 名称表会让页面增大几兆字节。名称包含在最常用的文本范围内,韩文和 CJK 则是计算得出的;其余字符仍会显示它们的码点、类别、文字系统和区块。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/unicode-lookup/
引用此工具
kakaoCalc. (2026, November 8). Unicode 字符查询(检查器). https://kakao.mobile/zh/tools/unicode-lookup/
“Unicode 字符查询(检查器).” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/unicode-lookup/.