在线 IT 工具箱:开发日常里那些不必再百度的小工具
IT工具|
写码过程中总会遇到一批「很小但很烦」的事:临时解一段 JWT 看过期时间、把 JSON 压成一行、算个哈希对一下文件、生成几个 UUID。每次都去搜一个不知名的小站点,既慢又不放心。这类需求其实有一个更省事的解法:一个集成好的在线工具箱。
它解决的是什么
- 免安装:打开网页就能用,不装客户端、不注册账号
- 纯前端计算:多数转换类工具在浏览器本地完成,数据不上传服务器
- 可自部署:开源项目一条 docker 命令就能起在自己的机器上,内网也能用
- 功能密度高:几十个小工具集中在一个界面,不用记一堆书签
常见的功能分类
- 编码转换:Base64、URL、HTML 实体、Hex、ASCII 与 Unicode 互转
- 密钥与令牌:JWT 解析(看 header / payload / 过期时间)、RSA 与 ECC 密钥生成
- 哈希与校验:文本与文件的 MD5 / SHA1 / SHA256 / SHA512
- 随机生成:UUID、随机密码、随机字符串、密码强度检测
- 数据格式:JSON 格式化与压缩、JSON 与 YAML / TOML / XML 互转、CSV 转 JSON
- 时间与定时:时间戳转换、时区换算、Cron 表达式解析与下一次执行时间
- 网络相关:IP 与子网计算、CIDR 换算、端口速查、User-Agent 解析
- 文本处理:大小写转换、正则测试、文本差异对比、行数与字符统计
- 图形与杂项:二维码生成与解析、颜色格式转换、金额大小写转换
自部署:一条命令的事
- 以开源项目 it-tools 为例:docker run -d --name it-tools -p 8080:80 corentinth/it-tools:latest
- 启动后访问 http://你的IP:8080 即可
- 部署在内网或本地机器上,处理敏感数据更放心
- 更新只需重新拉取镜像,数据不落库,无状态
三条使用边界
- 公共实例上不要贴真实密钥、生产配置、用户数据——哪怕它声称纯前端,也无法保证实例未被二次修改
- 涉及签名、证书、生产密钥的操作一律在本地或自部署实例上做
- 工具只做转换,不做校验:比如 JWT 解析只能看到内容,不代表签名有效






