实用工具箱
21 个工具,全部在浏览器本地计算 —— 不联网、不上传、无第三方脚本,可放心粘贴密钥与隐私内容。
🔤 编码转换
JSON 格式化 / 压缩 / 排序
编码格式化、压缩、按键名递归排序,并实时校验合法性。
Base64 编解码
编码支持中文等 UTF-8 字符;编码使用 URL 安全字符集(-/_、去填充)。
URL 编解码
编码整段文本的 percent-encoding / decoding。
URL 参数解析
编码把一条 URL 拆成协议、主机、路径与查询参数表。
HTML 实体转义
编码防止把用户输入直接拼进 HTML(XSS 的第一道防线)。
JWT 解码
编码只解码 Header / Payload 并提示过期时间,不校验签名,纯本地。
进制转换
编码2 / 8 / 10 / 16 / 36 进制互转。
颜色格式转换
编码HEX ⇄ RGB ⇄ HSL,带实时预览。
命名风格转换
编码camelCase / PascalCase / snake_case / kebab-case 等一次出全。
✍️ 文本处理
文本批处理
文本大小写、去空行、行去重、行排序、统计。
文本对比 (diff)
文本按行做 LCS 对比,输出 - 删除 / + 新增 / 空格未变。
Markdown 速览
文本支持标题、粗斜体、代码块、列表、引用、链接、分割线(极简渲染)。
正则匹配测试
文本列出所有匹配及捕获组(g 标志自动附加)。
⏱ 时间与数字
时间戳 ⇄ 时间
时间秒 / 毫秒自动识别;输入日期字符串也能转成时间戳。
日期差计算
时间算两个日期之间的天数、周数、精确年月日。
数字格式化
数字千分位、中文大写金额、科学计数、十六进制。
单位换算
数字存储 / 长度 / 时间 / 温度。
🌐 网络开发
IP / CIDR 计算
网络算网络地址、广播地址、掩码、可用主机范围与数量。
Cron 表达式解释
网络把 5 段 cron 翻译成人话(支持 *、*/n、a-b、a,b)。
🎲 随机生成
UUID / 随机密码
随机UUID v4 由 WebCrypto 生成;密码在本地随机并给出强度提示。
随机抽取 / 洗牌
随机每行一个候选,随机抽一个或整体打乱(抽奖、点名、分组都行)。
🔒 所有计算都在你的浏览器里完成:没有网络请求、没有第三方脚本、没有埋点。源码见
/assets/tools.js。工具集的交互与分类参考了
it-tools 等开源项目。