我厌倦了糟糕的工具站点,于是自己搭建了一个(120+ 免费 Dev Tools)
Source: Dev.to
如果你整天写代码,你可能对这种情形很熟悉。
你正忙于某件事,只需要:
- 解码 JWT
- 美化(格式化)一些糟糕的 JSON
- 测试正则表达式
- 转换 Unix 时间戳
- 对 URL / Base64 字符串进行编码或解码
于是你去 Google,点开第一个结果……结果却被 cookie 横幅、新闻订阅弹窗、“创建账户后继续”等广告塞满,甚至在看到输入框之前就被广告淹没。等页面终于加载完,你已经忘记自己在干什么了。
遇到这种情况太多次后,我创建了 Tool Vault —— 一个包含 120 多个小工具的集合,它们不会打扰你。
👉 无需注册。无需引导。只需粘贴,获取所需,然后退出。
为什么我费心构建这个
这最初是个“周末项目”,却悄然蔓延。我不断注意到同样的问题:
- 简单的工具感觉很笨重
- 所有东西都要我的电子邮件
- 一半的网站在移动端崩溃
- 很多无缘无故把数据发送到后端
于是我给自己定了几条规则:
- 保持快速。 页面应当感觉瞬间加载,即使在糟糕的 Wi‑Fi 环境下。
- 尽可能在浏览器中完成。 如果可以本地运行,就在本地运行。
- 无需账户。 再多一个登录没有必要。
- 确保在手机上可用。 生产问题不会等你坐到桌前才出现。
一旦我拥有了几款真正用得上的工具,就很难停下来。
开发者常用的工具
🔐 JWT 解码器
粘贴令牌,查看内部内容:
- 头部和负载已解码
- 声明清晰展示
全部在浏览器中完成,避免将令牌发送到未知服务器。非常适合“为什么这个请求未授权?”的情形。
🧾 JSON 格式化与校验
当日志或 API 响应是一长行时:
- 美化 JSON
- 标出语法错误
- 更容易发现导致问题的异常字段
🔤 HTML 实体转换器
适用于以下情况:
- 在 CMS 与模板之间复制内容
- 到处处理 “ 和
& - 清理双重转义的文本
实体 ↔ 纯文本相互转换。
🧪 正则表达式测试器
粘贴示例文本,尝试正则,立即看到匹配结果。适用于:
- 日志抓取
- 输入校验
- 快速检查“这个模式是否合理”
🔁 Base64 编码/解码
当 API 对所有内容进行 Base64 编码时:
- 为请求头/负载编码文本
- 解码二进制数据以查看实际内容
简单、快速、可预期。
🆔 UUID 生成器
点击按钮即可生成 UUID。适用于种子数据、测试 ID,或任何需要“足够随机”标识符的场景。
⏰ Unix 时间戳转换器
将 1705075200 转换为真实日期,或反向转换。用于检查日志、计划,或“秒与毫秒”之谜。
🧮 哈希生成器
生成 MD5 / SHA‑1 / SHA‑256 / SHA‑512 哈希:
- 快速文件/字符串校验
- 数据迁移时的完整性验证
在客户端运行,数据不离开浏览器。
📅 Cron 表达式助手
输入 cron 表达式,即可用通俗语言说明其实际执行时间,防止误在凌晨 3 点触发任务。
我想要做的不同之处
很多站点提供类似的工具。这里的重点不是工具的独特性,而是它们的行为方式。
- 低摩擦 – 没有登录墙,没有“注册后才能看到结果”,也没有“先创建项目”。大多数页面会自动聚焦输入框,方便你直接粘贴并使用。
- 本地优先 – 只要安全(如 JWT、哈希、编码/解码、格式化),所有操作都在浏览器中完成。不会将敏感字符串发送到后端。
- 不让人烦恼的广告 – 广告是存在的(服务器不是免费的),但它们永远不会遮挡工具,永远不会出现在输入和输出之间,也永远不会破坏移动端体验。
实际有帮助的场景
- 你在值班时,有人把 JWT 或时间戳粘贴到 Slack,你需要在手机上检查它。
- 第三方 API 对数据进行双重编码,你需要解开 Base64、HTML 实体以及奇怪的 JSON。
- 你正在处理不想发送到随机服务器的数据。
- 你只想检查一个 cron 表达式或哈希值,然后回到编辑器。
这些任务并不光鲜亮丽,但它们是让其他一切顺利运转的粘合剂。
想试试吗?
如果你想要一套新的“哦耶,就是那个站点”工具,随时放在口袋里:
👉 Tool Vault — 120+ Free Tools & Calculators
挑选一个工具,看看它是否适合你的工作流程。如果它能帮你省去几个标签页和一些烦恼,那它就达到了目的。
我真诚期待反馈
如果你尝试一下,我想了解:
- 你实际会收藏哪些工具
- 界面中任何让人烦恼或困惑的地方
- 你希望存在但目前还没有的工具
我把它当作一个长期的副项目,所以来自其他开发者的诚实反馈比在真空中猜测更有价值。
感谢阅读——如果 Tool Vault 在你调试烦人的问题时悄悄为你节省了 30 秒,那就正是我们的初衷。