Token导航 LogoToken导航

CRC 校验 · 本地处理 · 参数可切换

CRC-16算法加密 计算器

在线计算文本或十六进制字节的 CRC-16 校验值,支持常见参数模式和结果复制。

常见 CRC-16 参数模式可切换

支持 ARC、MODBUS、XMODEM、CCITT-FALSE 等常见 CRC-16 模式,不用自己查参数表。

文本和十六进制字节都能算

既能直接输入普通文本,也能按报文调试习惯输入十六进制字节序列。

结果和底层字节一起看

除了校验值,还会同步展示输入字节的十六进制,方便串口、设备和协议联调。

浏览器本地校验计算

按常见参数计算 CRC-16 校验值

支持文本和十六进制字节输入,可切换 ARC、MODBUS、XMODEM、CCITT-FALSE 等常见 CRC-16 参数模式。

18 字符 / 1 行 / 18 字节
12 字符 / 2 行 / 12 字节
CRC 属于校验和,不是加密算法。这里主要解决协议调试、文件校验、串口报文和设备联调时的本地快速验算问题。
已按 CRC-16/ARC 计算当前输入的 CRC 结果。

当前参数

模式:CRC-16/ARC

宽度:16

初始值:0x0000

异或输出:0x0000

输入字节:54 6F 6B 65 6E 44 48 20 43 52 43 31 36 20 44 65 6D 6F

工具使用说明

CRC-16算法加密计算器怎么用

1

先选参数模式

根据设备协议或文档说明,切到对应的 CRC-16 参数模式,比如 MODBUS 或 XMODEM。

2

选择文本或十六进制输入

普通字符串可直接按文本算,报文字节流则建议切到十六进制输入。

3

复制十六进制结果

确认校验值没问题后,直接复制十六进制结果继续回填到报文或调试脚本里。

功能说明

这个工具解决什么问题

CRC-16 适合用在什么地方

常见于串口报文、设备通讯、工业协议、嵌入式调试和需要短校验值的轻量数据帧。

难点通常不是算不出来,而是不同协议的初始值、多项式和输入反射规则经常不一样。

为什么这页要把参数模式做出来

同样一段字节,在 MODBUS 和 XMODEM 下算出来可能完全不同,所以只给一个默认公式是不够的。

把常见模式直接做成切换项,会比每次翻协议文档再手工代参数快很多。

常见问题

关于 CRC-16算法加密计算器,用户常问这些

CRC-16 是加密吗?

不是。CRC-16 属于校验和,用来发现数据传输或存储过程中的错误,不负责保密。

支持哪些参数模式?

当前支持 ARC、MODBUS、XMODEM、CCITT-FALSE 这些常见 CRC-16 模式。

可以直接输入十六进制报文吗?

可以。切到十六进制输入后,按空格、逗号或分号分隔字节即可。

输入内容会上传服务器吗?

不会。CRC 计算和字节解析都在浏览器本地完成。