DevKitLab Logo DevKitLab / 在线开发工具集合

常用工具,即开即用,效率拉满

107+ 个日常开发小工具集中在一个站点,需要 JSON 格式化、数据转换或校验时,不用再到处找。

能在浏览器本地完成的都不上传服务器,接口返回、配置片段、含敏感信息的 PDF,都留在你自己的设备上。

免注册 / 浏览器内运行 / 仍在迭代

按用途分类

按你正在做的事来分类。改一份配置文件先来「数据」;调一个接口先来「编码」和「安全」;处理截图、扫描件或 PDF 先来「文件」。

为什么做 DevKitLab

同类的小任务往往散落在几十个不同网站,搜出来的页面常常被广告埋住。DevKitLab 想做的事很简单:把这些任务收进同一个站点,把每个工具做到能实际用,并让不同工具的输入、输出、复制、下载逻辑保持一致。

  1. 少开一个广告页

    格式化一段 JSON、解析一个 JWT、拆几页 PDF、查一个 HTTP 状态码——这些任务一天里可能会重复好几次。每次都开一个广告很多的页面并不舒服。收藏一个 DevKitLab,从分类目录或工具列表进入就够了。

  2. 不止能看,还要能用

    我们在几个工具上花了比较多时间。JSON Diff 在深层嵌套结构里也能精确对齐差异;Regex Tester 高亮捕获组并解释每一段含义;PDF Organize 支持多份 PDF 混合拖拽、按页重排;Cron Expression 把表达式翻译成可读的中文并列出后续几次触发时间。这些细节决定一个工具是「能看」还是「能用」。

  3. 能本地处理就本地处理

    JSON 格式化、Base64 编解码、时间戳与时区转换、文本清洗、PDF 拆分合并、图片压缩等都在你浏览器里完成,没有把内容发给服务器。所以可以放心用来处理临时的接口数据、含敏感字段的 JSON、不便外传的 PDF。少数确实需要联网的工具,会在工具页里写清楚。

  4. 说明边界,不装懂

    时间戳工具会说清秒和毫秒的差别;Base64 会区分普通文本、URL 安全模式和文件模式;JWT 会把 Header、Payload 拆开并提示哪种签名能在本地校验。出错时给的提示尽量是「第 7 行缺逗号」而不是「invalid JSON」。

常见问题

关于费用、数据处理、适用范围的几个常被问到的问题。

  1. 需要付费或注册吗?

    都不需要。所有工具直接打开就能用,没有账号体系,也没有按次数限制。

  2. 我的数据会不会被上传?

    JSON、Base64、时间戳、文本处理、PDF 拆合、图片压缩这类工具,运算都在你浏览器里完成,没有把内容发给服务器。少数确实依赖网络的功能(比如个别条码识别),会在工具页里写明。

  3. 一共有多少工具?

    目前 107 个,按用途分成文本、数据、编码、安全、网络、文件、设计、时间、生成器、参考十类。完整清单可以在「按用途分类」里看到。

  4. 和别的同类网站有什么不一样?

    相比把功能拼到一起的网站,我们在其中几个工具(JSON Diff、Regex Tester、PDF Organize、Cron Expression 等)上花了相对多的时间;不同工具的输入、输出、复制、下载逻辑保持一致,省去每次重新熟悉的成本。另外,页面不放弹窗广告。

  5. 为什么我这个工具和其他网站算出来不一样?

    同一类操作背后可能用的标准不一样。比如时间戳可能被当成秒或毫秒、Base64 有标准编码和 URL 安全编码、Cron 在标准七字段和 Quartz 扩展之间也有差别。遇到不一致时建议看页面里的说明。

  6. 工具结果可以复制或下载吗?

    可以。文本结果都带一键复制按钮;生成的图片、PDF、文件可以直接下载。

  7. 手机上能用吗?

    能用。布局做了响应式调整,触屏可以操作。需要拖拽大文件的工具(比如 PDF Organize)在桌面端体验更好。

  8. 工具会一直更新吗?

    会持续做新工具和细节改进,已有的工具也会按反馈调整。觉得某个工具差点意思的话,欢迎在「联系我们」里反馈。