十六进制编码解码
按 UTF-8 编码,每字节转为两位十六进制
2 字符
UTF-8 字节序;解码时忽略非 0–9、a–f、A–F 字符。
免费在线在文本与十六进制之间双向转换,支持灵活输入格式,适合抓包数据分析和协议调试。
相关推荐
适用场景
- 将文本转换为十六进制用于协议调试和底层数据分析
- 将抓包工具输出的 Hex 数据还原为可读文本
- 处理颜色值(如 #FF5733)的 Hex 编码转换
- 查看字符串的字节级十六进制表示
使用方法
- 输入需要编码的文本或粘贴十六进制字符串
- 选择编码或解码模式
- 工具自动进行十六进制处理并显示结果
- 复制结果用于日志分析、协议调试或文档记录
功能特点
- 双向编码解码:支持文本转十六进制和十六进制转文本,实时响应
- 灵活输入格式:支持带空格分隔(如 48 65 6C 6C 6F)或连续 Hex 字符串
- 浏览器本地零上传:所有转换在浏览器内完成,不经过任何服务器
- 一键复制:处理结果可直接复制到剪贴板,用于日志分析或调试文档
常见问题
十六进制编码是怎么工作的?
每个字节(8 位)用两个十六进制字符表示。例如字符 A 的 ASCII 值是 65,十六进制为 41。一个字节的可能值是 00-FF(0-255)。
输入格式支持带空格的 Hex 吗?
支持。无论是 48656C6C6F 连续格式还是 48 65 6C 6C 6F 空格分隔格式,工具都会自动处理并正确转换。
十六进制和 Base64 有什么区别?
十六进制将每个字节表示为 2 个字符(膨胀率 100%),Base64 将每 3 个字节编码为 4 个字符(膨胀率 33%)。十六进制更适合逐字节分析,Base64 更适合紧凑传输。
适合抓包数据分析吗?
非常适合。Wireshark、Charles 等抓包工具通常以十六进制展示原始字节流。转为文本后可直接查看内容,或进一步转为 Base64 用于接口调试。
- 安全字符串比较
- 二进制编码解码
- 凯撒密码
- 摩尔斯电码
- 十六进制编码解码
- 视频转 Base64
- Base64 转视频
- 图片转 Base64
- Base64 转图片
- 文本转 Base64
- Base64 转文本
- 文件哈希校验
- 文件转 Base64
- Base64 转文件
- 音频转Base64
- Base64转音频
- AES 加密解密
- DES 加密解密
- Base32 编码解码
- Base58 编码解码
- Base64 编码
- Base64 解码
- Base64 比较
- Base64 拆分
- Base64 多行合并
- Base64 格式化
- Base64 格式校验
- Base64 批量编码
- Base64 批量解码
- Base64 清理
- Base64 填充处理
- Base64 长度统计
- Base64 转十六进制
- Base64 DataURL 转换
- Base64-Hex 互转
- Base85 编码解码
- HMAC 生成与验证
- PBKDF2 密钥派生
- MD5 哈希值
- SHA-256 哈希
- SHA1 哈希
- SHA512 哈希
- JWT 解码、验证与生成
- HTML 编码解码
- Unicode 转义
- URL 编码
- URL Safe Base64
- MIME Base64
- Java 代码混淆
- JavaScript 代码混淆
- PHP 混淆
- Python混淆