实用工具箱

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 等开源项目。