文本转十六进制
#️⃣ 文本 / 十六进制转换
💻 Text to Hex
📐 工作原理与说明
把文本转换为十六进制表示。
- 原理:每个字节用两位十六进制表示(00–FF)。
- 字节数:UTF-8 下英文占 1 字节、常用中文占 3 字节、emoji 常占 4 字节。
- 格式:可输出为连续串(
48656c6c6f)或空格分隔(48 65 6c 6c 6f)。 - 用途:二进制查看、协议分析、字符编码调试。
Convert text to hexadecimal and back in your browser with UTF-8 support.
文本 → 十六进制
十六进制 → 文本
批量转换
📊 转换信息
-
字符数
-
字节数
-
十六进制数
-
数据大小
📖 编码对照表(常用字符)
| 字符 | ASCII | 十六进制 | 二进制 |
|---|
📝 使用说明
文本转十六进制:将文本字符转换为十六进制(基数16)表示,每个字节对应2位十六进制数。
十六进制数:使用数字 0-9 和字母 A-F(或 a-f),每位代表 4 位二进制数。
ASCII 模式:每个字符使用 1 字节,对应 2 位十六进制数 (00-FF)。
UTF-8 模式:变长编码,ASCII 字符 1 字节,中文等字符 3 字节。
分隔符:可选择空格、逗号、冒号、短横线、\\x、0x 等格式。
大小写:十六进制字母支持大写和小写两种格式。
📚 深度解析:文本 / 十六进制转换
💡 常见使用场景
- 把字符串转 Hex 用于哈希输入、颜色值、字节比对。
- 把字符串转成十六进制作为哈希或加密函数的输入,或用于比对底层字节是否一致。
转换 "Hi"
输入 `Hi` → 输出 `4869`(H=0x48、i=0x69)。
❓ 常见问题(FAQ)
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
▼
工具简介
文本转十六进制。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。