BTool
把加解密、格式转换和开发辅助工具集中到网页上的在线工具箱,覆盖哈希、RSA 与国密 SM2/SM4、JSON 与 YAML 互转,支持 Ctrl+K 搜索、免注册即用,适合开发者临时算个 MD5 或验证签名时打开页面粘贴内容。

BTool 是一个把常用开发小工具集中到网页上的站点。写代码时临时要算个 MD5、把 JSON 转成 YAML、生成一对 RSA 密钥,或者验证一下 SM2 签名,不用装软件,打开对应页面粘贴内容就能出结果。工具按加解密、格式转换、网站工具、开发工具、网络工具、文本工具、查询工具等分组,首页可以搜索,也支持 Ctrl+K 直接跳转。
主要功能
加解密这一块覆盖得比较全:MD5、SHA、SM3 等哈希计算,Bcrypt,AES、DES、TripleDES 等对称加解密,HMAC,RSA 的公私钥生成、PKCS 格式互转、签名验签和加解密,还有国密的 SM2、SM4 系列。格式转换方面有 JSON 与 YAML、TOML、CSV、SQL、XML 之间的互转,JSON 转 Go 结构体和 Java 实体,以及 Base64、进制、时间戳、颜色格式的转换。
开发辅助工具包括 Cron 表达式生成、正则测试、SQL 与 XML 格式化、JSON 对比、CHMOD 计算、docker 命令转 compose 文件。网络方向有 IPv4 子网、地址范围、MAC 地址厂商查询、端口查询和 IPv6 ULA 生成。另外还有二维码生成与识别、JWT 解析生成、OTP 动态口令、Cookie 解析这些零碎但常用的功能。
适合谁
后端和前端开发者、运维、做安全测试的人,以及偶尔需要处理编码转换或哈希校验的普通用户。多数工具是单页表单,输入即出结果,不需要注册。
费用与限制
页面上的工具都标注为免费在线使用,没有看到付费档位。涉及密钥、证书、密码这类敏感内容时,要留意数据是在浏览器本地计算还是提交到服务器处理,材料里没有逐项说明,用之前最好自己判断。