中文English

在线Unicode编码工具

快速将中文汉字、符号、表情转为unicode格式,纯前端运行,无需上传。

Unicode 编码科普

什么是 Unicode 编码?

Unicode(统一码、万国码)是一种在计算机上使用的字符编码标准,它为每种语言中的每个字符设定了统一且唯一的二进制编码,以满足跨语言、跨平台进行文本转换和处理的需求。Unicode编码通常以"\u"开头,后跟4位十六进制数字,如"\u4e2d"表示中文字符"中"。

常见场景

  • Java、C#、JavaScript 源代码嵌入中文或 emoji
  • JSON 配置文件避免乱码
  • 数据库存储多语言文本

JavaScript 快速参考

// Encode
function toUnicode(str) {
  return str.split('').map(c => '\\u' + c.charCodeAt(0).toString(16).padStart(4,'0')).join('');
}

隐私说明

全部计算在浏览器完成,零上传、零收集。

Unicode和UTF-8有什么区别?

Unicode是字符集,定义了每个字符的唯一编号(码点)。UTF-8是Unicode的一种实现方式,是一种变长编码方案。例如,字符"中"的Unicode码点是U+4E2D,UTF-8编码是E4 B8 AD。

工具支持哪些Unicode格式?

本工具支持标准Unicode格式(\uXXXX)、HTML实体编码(&#XXXXX;)、以及U+XXXX格式。同时也支持混合格式的批量转换。