测试小工具
嵌入式和协议调试常用工具,全部在浏览器本地运行,不需要后端。
AES 加解密
本地 AES-ECB / AES-CBC 加解密,支持 AES-128/192/256,PKCS#7 / NoPadding。基于纯 JS 实现,不依赖 WebCrypto(浏览器原生不支持 AES-ECB)。
等待输入...
⚠️ 所有计算均在浏览器本地完成,不会上传到服务器。请勿在公开设备上输入真实生产密钥。
HMAC-SHA256
计算 HMAC-SHA256 校验值,使用 WebCrypto 原生实现,支持 HEX / UTF-8 输入格式。
等待输入...
⚠️ 所有计算均在浏览器本地完成,不会上传到服务器。请勿在公开设备上输入真实生产密钥。
HEX 字符串格式化
输入 HEX 字符串,自动去掉空格、0x、逗号等分隔符,输出标准格式,显示字节数。
等待输入...
HEX 长度统计
输入 HEX 字符串,统计原始字符数、有效 HEX 字符数和字节数。
等待输入...
ASCII / HEX 转换
ASCII 转 HEX,或 HEX 转 ASCII(不显示字符用 . 代替)。
等待输入...
时间戳转换
当前时间转时间戳,或输入 10 位秒级 / 13 位毫秒级时间戳转本地时间。
等待输入...
JSON 格式化
输入 JSON 文本,格式化输出缩进后的 JSON,错误时提示错误信息。
等待输入...
Base64 编码 / 解码
文本转 Base64,或 Base64 转文本。
等待输入...
CRC16 计算(Modbus)
输入 HEX 字符串,计算 CRC16-Modbus 校验值,输出 HEX 值及大小端格式。
等待输入...