← ← 全部工具
EN

XOR/BCC 校验计算器

XOR/BCC 异或校验与 Sum8/Sum16 累加校验在线计算,支持文本/十六进制/Base64 输入、可配置初始值、字节范围、逐字节演算表、校验比对和批量模式

🔒 所有计算在浏览器本地完成,数据不会上传服务器。

输入方式

HEX 支持 "48 65"、"0x48,0x65"、"\x48"、换行及 # / // 行注释

已识别 0 字节

XOR 初始值

仅对 XOR/BCC 生效,不影响 Sum 算法。

留空则使用全部字节。下标从 0 开始。

输出格式

结果(点击复制)

XOR / BCC (8-bit)
Sum8
Sum16-BE (big-endian pairs)
Sum16-LE (little-endian pairs)
🔍 逐字节演算(XOR)
# 字节 累加器(前) 累加器(后)

输入有效字节后,这里会显示每一步异或的中间值。

✓ 校验比对(可选)
📋 批量模式(每行一组)

在线 XOR / BCC 校验计算器,同时输出 XOR/BCC、Sum8、Sum16-BE 与 Sum16-LE 四种无多项式校验值,支持文本、十六进制与 Base64 输入。可配置 XOR 初始值(0x00 / 0xFF / 自定义)、限定字节范围、显示逐字节演算表、校验比对与批量模式。支持 hex/HEX/DEC/BIN/CHAR 输出格式切换与 0x 前缀。所有计算在浏览器本地完成,数据不会上传服务器,适用于 Modbus RTU、串口协议调试、GPS NMEA 校验等场景。