查看任意字符的Unicode码点
粘贴任意文本——包括表情符号和任何文字系统的字符——即可立即以十六进制、十进制和HTML数字字符引用查看每个字符的码点,还提供合并视图和完整的分解表。
您还可以将文本编码为JavaScript风格的\uXXXX转义序列,或将带\u转义的字符串解码回可读文本——所有操作都在您的浏览器中本地完成。
为什么要使用Unicode转换器?
- 查询任意字符、符号或表情符号背后的确切代码
- 为难以输入的字符生成HTML数字字符引用
- 编码或解码在代码或日志中发现的JavaScript \u转义序列
- 通过检查真实码点来调试乱码或意外字符
- 无需手动查找即可获得完整的逐字符分解表
如何转换Unicode字符
- 将文本粘贴或输入到输入框中
- 选择格式:十六进制、十进制、HTML实体、所有格式,或\u编码/解码
- 复制结果,或向下滚动查看完整的分解表
常见问题
格式按钮之间有什么区别?
十六进制、十进制和HTML实体分别显示转换为该单一格式的整个文本。「所有格式」在一行易读的文本中显示每个字符及其码点和十进制值。
这对表情符号也能正确处理吗?
是的。字符按Unicode码点(而非UTF-16代码单元)读取,因此表情符号和基本多文种平面之外的其他字符会被作为单个符号计数和转换,而不会被拆分为代理对的两半。
什么是\u转义序列?
\uXXXX是JavaScript(以及其他几种语言)在字符串字面量中表示UTF-16代码单元的方式。编码将您的文本转换为这种转义形式;解码将\uXXXX序列转换回普通字符。
我的文本会发送到服务器吗?
不会。所有转换都在您的浏览器本地完成——您的文本永远不会被上传或存储。