CoderTools

文本编码转换器

在十六进制、二进制、Unicode等多种编码格式之间转换文本

字节分隔符:
添加前缀:

编码转换文档

什么是字符编码?

字符编码是将字符映射为计算机可处理的数字的系统。不同的编码方案用于不同的目的,如存储、传输或显示文本数据。常见的编码包括ASCII、UTF-8、UTF-16等。

支持的格式

十六进制 (Hex)

使用0-9和A-F表示数字的十六进制表示法。每个字节用两个十六进制字符表示。广泛用于编程和调试。

二进制 (Binary)

仅使用0和1的二进制表示法。每个字节用8位表示。是计算机底层的数据表示方式。

Unicode转义

使用\uXXXX格式的Unicode转义序列,常用于JavaScript、JSON等编程语言中表示Unicode字符。

HTML实体

HTML实体编码,包括命名实体(如&)和数字实体(如&或&)。用于在HTML中安全显示特殊字符。

Punycode

用于国际化域名(IDN)的编码方案,将Unicode字符转换为ASCII兼容编码,以xn--开头。

常见用途

  • 调试程序时查看字符的十六进制或二进制表示
  • 处理网络协议中的数据编码
  • 分析和修复乱码问题
  • 在代码中使用Unicode转义序列
  • 处理国际化域名(IDN)
  • HTML/XML中的字符转义

相关工具