工具箱
常用开发工具,全部在浏览器本地运行——不收集、不上传、不存储任何输入。
编码与文本
Base64 编解码
文本 ↔ Base64,Unicode 中文无损,双向即时转换
编码与文本
URL 编解码
URL 百分号编码与解码,支持全量编码
编码与文本
文本对比
逐行差异高亮(新增 / 删除 / 相同)
编码与文本
正则测试
实时匹配、分组展示与结果高亮,支持 flags
编码与文本
进制转换
二 / 八 / 十 / 十六进制互转,大数不丢精度
时间与数据
时间戳转换
Unix 秒 / 毫秒 ↔ 日期时间,本地 / UTC / 上海多时区
时间与数据
JSON 美化 / 压缩
格式化、压缩、校验,错误给出精确行列
时间与数据
颜色转换
HEX / RGB / HSL 互转 + 实时色块预览
时间与数据
UUID 生成
基于系统加密随机源的 v4 UUID,支持批量
时间与数据
随机密码生成
可配置长度与字符集,密码学安全随机源
哈希与加解密
哈希计算
SHA-256 / SHA-1(Web Crypto)+ MD5(纯 JS 实现)
哈希与加解密
AES 加解密
AES-GCM,密钥支持随机生成或密码派生(PBKDF2)
哈希与加解密
RSA 加解密
RSA-OAEP,密钥对生成与导入导出(PEM / JWK)
哈希与加解密
SM3 哈希 / HMAC
国密杂凑(GB/T 32905),含 HMAC 模式
哈希与加解密
SM4 加解密
国密分组密码(GB/T 32907),ECB / CBC + PKCS#7
哈希与加解密
SM2 加解密
国密椭圆曲线(GB/T 32918),密钥对生成、C1C3C2 / C1C2C3
哈希与加解密
SM2 签名 / 验签
国密数字签名(GB/T 32918.2),DER / r||s,默认 SM3
关于本站工具
- 全部工具纯前端实现,数据不出浏览器;工具页不加载任何统计脚本。
- 哈希与加解密使用浏览器原生 Web Crypto;MD5 为纯 JS 实现(仅校验用途,不用于安全用途)。
- 涉及密钥的输入仅在内存中处理:不落盘、不上传、不记录。
- 国密工具(SM2 / SM3 / SM4)将在阶段 4 提供。