Unicode 字符查询

查询任意字符:官方 Unicode 名称、U+ 码位、类别、平面、UTF-8/UTF-16 字节,以及 HTML、JS、CSS 和 URL 转义。也可按名称搜索。

正在加载 Unicode 字符名称…

3 个码位

U+00E9
…
小写字母 (Ll) · 平面 0 – 基本多文种平面(BMP)
十进制
233
UTF-8
C3 A9
UTF-16
00E9
HTML
é
JavaScript
\u00E9
CSS
\E9
URL 编码
%C3%A9
U+20AC
…
货币符号 (Sc) · 平面 0 – 基本多文种平面(BMP)
十进制
8364
UTF-8
E2 82 AC
UTF-16
20AC
HTML
€
JavaScript
\u20AC
CSS
\20AC
URL 编码
%E2%82%AC
U+1F600
…
其他符号 (So) · 平面 1 – 多文种补充平面
十进制
128512
UTF-8
F0 9F 98 80
UTF-16
D83D DE00
HTML
😀
JavaScript
\u{1F600}
CSS
\1F600
URL 编码
%F0%9F%98%80

相关工具

查看全部

什么是 Unicode 查询?

识别字符。粘贴文本或码位,即可看到每个字符的官方 Unicode 名称、码位、通用类别、平面、UTF-8 和 UTF-16 字节以及现成的转义写法——也可以按关键词搜索 Unicode 名称列表。

如何使用 Unicode 查询

  1. 选择模式:查看字符或按名称搜索。
  2. 在查看模式下,将字符或 U+1F600、0x41、\u00E9、é 等码位粘贴到输入中。
  3. 在搜索模式下,输入名称中的英文单词,例如 euro sign 或 smiling face。
  4. 点击卡片上的大字符即可复制。

示例

输入
😀
输出
U+1F600 · GRINNING FACE · Other symbol (So) · UTF-8: F0 9F 98 80 · UTF-16: D83D DE00

何时使用 Unicode 查询

适合识别未知的符号或表情符号、找出不可见字符(零宽空格、不间断空格、BOM)、获取代码所需的正确转义,或按名称查找字符。若要在不同写法之间转换整个字符串,请使用 Unicode 转换器。

Unicode 查询 的工作原理

名称来自 Unicode 字符数据库 15.0(约 30,000 个有名称的字符,按需加载);中日韩表意文字、西夏文、女书和契丹文表意字以及韩文音节使用算法生成的名称,而埃及/安纳托利亚象形文字和楔形文字的名称未包含在内。通用类别通过浏览器的 Unicode 属性转义(\p{gc=…})计算,字节形式则由 TextEncoder 和 UTF-16 码元生成。最多显示 200 个字符。

常见用例

  • 查明数据中某个不可见字符是什么
  • 获取某个符号的 HTML 实体或 JS 转义
  • 按名称查找字符(箭头、货币符号、表情符号)
  • 解释为什么字符串的字节数多于字符数

常见问题

为什么名称是英文的?

Unicode 字符名称是标准定义的固定英文标识符,在所有语言中都相同。

为什么新的表情符号显示“名称不可用”?

内置的名称列表是 Unicode 15.0;更新的字符会显示码位和类别,但没有名称。

可以用其他语言搜索吗?

搜索只匹配官方的英文名称。

推荐的下一步

探索更多分类