如何使用十六进制转文本转换器
选择 UTF-8 或 ASCII 解码方式,然后粘贴十六进制字节。输入可以包含空格、0x 前缀、标点或换行;工具会只保留十六进制数字,并要求清理后的字符数量为偶数。每两个十六进制数字组成一个字节,再按所选模式解码成文本。
公式与原理 - 十六进制转文本转换器
十六进制用两个 16 进制数字表示一个字节。计算器会清理输入、按两个字符分组、把每组解析为 0 到 255 的字节值,然后解码字节数组。UTF-8 模式会验证多字节序列;ASCII 模式则把每个字节直接映射为字符码。
byte = parseInt(hexPair, 16)
text = TextDecoder('utf-8').decode(bytes) 或 String.fromCharCode(byte)
十六进制转文本转换器的使用场景
适合读取数据包转储、API 载荷、编码日志、固件记录、CTF 题目、数据库字节字段,以及任何文本以十六进制字节形式出现的场景。