CRC 校验计算

在线计算 CRC-8、CRC-16/ARC、CRC-16/CCITT-FALSE、CRC-16/XMODEM、CRC-32、CRC-32C 等常见循环冗余校验值。输入文本或十六进制字节即可得到结果,纯浏览器本地处理,不上传任何数据。

输入内容 等待输入

文本模式按 UTF-8 编码取字节;十六进制模式支持空格或 0x 前缀分隔,长度须为偶数。

计算结果
十六进制—
十进制—
算法—
输入字节—
二进制—
输入文本或十六进制字节,点击「计算校验值」,结果将显示在这里。

CRC 为循环冗余校验,位数越高校验能力越强,但均不具备加密安全性。

计算规则
  • 文本输入按 UTF-8 编码转换为字节序列后再计算。
  • 十六进制模式忽略空格,允许 0x 前缀,字节数需为偶数。
  • CRC-8 使用多项式 0x07,初值 0x00。
  • CRC-16/ARC 使用反射多项式 0xA001,初值 0x0000。
  • CRC-16/CCITT-FALSE 使用 0x1021、初值 0xFFFF;XMODEM 初值为 0x0000。
  • CRC-32 使用反射多项式 0xEDB88320,CRC-32C 使用 0x82F63B78。
  • 标准参考值:文本 "123456789" 的 CRC-32 为 CBF43926。