十六进制编解码

🔤 Hex Encode

📐 工作原理与说明
本编解码工具基于对应编码标准(RFC/规范),纯前端本地处理,数据不上传。 工具名称:十六进制编解码 - 免费编码解码工具,在线十六进制编解码,免费使用。

📖 算法说明

Encode text to hexadecimal and decode hex strings back to text.

解码时自动忽略 0x 前缀、空白和常见分隔符(空格/冒号/短横线/逗号)。

📚 深度解析:十六进制编解码

💡 常见使用场景

  • 查看网卡抓包、内存 dump、颜色值时常用十六进制表示字节。
  • 调试时把字符串转成 Hex 便于比对底层字节。
编码 "AB"
输入 `AB` → 输出 `4142`(A=0x41、B=0x42);解码 `4142` → `AB`。

❓ 常见问题(FAQ)

Hex 与 UTF-8 什么关系?
Hex 只是字节的文本表示,一个汉字按 UTF-8 通常占 3 字节,会编成 6 位 Hex。
Hex 和 Base64 该怎么选?
Hex 每个字节用 2 个字符、体积翻倍,但天然可读、便于人眼比对与定位偏移,适合调试、抓包与内存 dump;Base64 每 3 字节编成 4 字符、仅膨胀约 33%,适合传输与存储。需要人看的用 Hex,需要省的用 Base64。
⚠️ 使用说明与注意事项
📖关于「十六进制编解码」 ▼

📝工具简介

十六进制编解码。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。