首页Home › 开发工具Developer Tools

🧮 CRC 校验计算器CRC Calculator

一次算出 CRC-8、CRC-16(MODBUS、CCITT-FALSE、XMODEM、KERMIT、ARC)和 CRC-32 / CRC-32C 等 10 种常用校验值,输入可以是文本(UTF-8)或十六进制字节。Compute 10 common checksums at once — CRC-8, CRC-16 (MODBUS, CCITT-FALSE, XMODEM, KERMIT, ARC), CRC-32 and CRC-32C — from text (UTF-8) or hex bytes.

使用说明与常见问题How-to & FAQ

「CRC 校验计算器」是什么?What is the CRC Calculator tool?

一次算出 CRC-8、CRC-16(MODBUS、CCITT-FALSE、XMODEM、KERMIT、ARC)和 CRC-32 / CRC-32C 等 10 种常用校验值,输入可以是文本(UTF-8)或十六进制字节。Compute 10 common checksums at once — CRC-8, CRC-16 (MODBUS, CCITT-FALSE, XMODEM, KERMIT, ARC), CRC-32 and CRC-32C — from text (UTF-8) or hex bytes.

如何使用「CRC 校验计算器」?How do I use the CRC Calculator tool?

在「CRC 校验计算器」中,把内容粘贴或输入到上方输入框,按需设置「输入」,结果会实时显示在下方,点击「复制结果」即可复制。In the CRC Calculator: Paste or type into the input box, adjust "Input"; the result appears below instantly — click "Copy result" to copy it.

结果正确吗?Are the results correct?

每种算法都按 CRC 目录(Rocksoft 模型)的参数实现,并用标准校验串 “123456789” 核对:CRC-32 = CBF43926、CRC-16/MODBUS = 4B37、CRC-16/CCITT-FALSE = 29B1 等。Each algorithm uses its CRC-catalogue (Rocksoft model) parameters and is checked against the standard "123456789" values: CRC-32 = CBF43926, CRC-16/MODBUS = 4B37, CRC-16/CCITT-FALSE = 29B1, and so on.

MODBUS 报文里 CRC 的字节顺序?Byte order in a MODBUS frame?

MODBUS RTU 报文中 CRC 低字节在前:结果 4B37 要按 37 4B 的顺序附加在数据后面。MODBUS RTU sends the CRC low byte first, so 4B37 is appended as 37 4B.

文本是按什么编码计算的?Which encoding is used for text?

文本按 UTF-8 编码成字节后再计算(一个汉字 3 字节),与 Python 的 binascii.crc32(s.encode()) 一致;若要计算原始字节请切换到十六进制输入。Text is encoded as UTF-8 first (3 bytes per Chinese character), matching Python's binascii.crc32(s.encode()); switch to hex input for raw bytes.

代码或数据会被上传吗?Is my code or data uploaded?

不会。「CRC 校验计算器」完全用 JavaScript 在本地运行,适合处理含有密钥、内部接口等敏感内容的数据。No. The CRC Calculator runs entirely in local JavaScript, so it is safe for data containing keys or internal endpoints.

「CRC 校验计算器」免费吗?需要注册吗?Is the CRC Calculator free? Do I need an account?

「CRC 校验计算器」完全免费,无需注册或安装,打开网页即可使用,手机和电脑都能用;输入的内容只在你的浏览器本地处理。The CRC Calculator is completely free with no sign-up or install and works on phones and desktops; what you enter is processed only in your browser.

相关工具Related tools

🔢 十进制转 BCD 码Decimal to BCD Converter🔁 二进制位反转Reverse Binary Numbers🗜️ XML 压缩XML Minifier✅ YAML 校验器YAML Validator🔷 GraphQL 格式化GraphQL Formatter🟦 TypeScript 格式化TypeScript Formatter🗺️ XML 网站地图生成器XML Sitemap Generator⚙️ 位运算计算器Bitwise Calculator🛡️ 隐私政策生成器Privacy Policy Generator🧾 JSON 格式化校验JSON Formatter & Validator🧪 正则表达式测试Regex Tester⏰ Cron 表达式解析Cron Expression Explainer

← 全部工具All tools