全部工具

107 个工具 · 10 个分类

一页浏览 DevKitLab 收录的全部在线开发者工具,实时搜索、键盘导航,所有处理都在浏览器本地完成。

  1. JSON 格式化

    对 JSON 进行格式化、压缩、校验和错误定位,适合阅读接口响应、配置文件和调试日志。

  2. JSON 差异对比

    对两段 JSON 进行 git 风格并排或行内差异对比,按 JSON Path 列出新增、删除、修改,长字符串自动展开词级 diff。

  3. JSONPath 与 jq 查询

    在同一页面测试 JSONPath 路径表达式并运行 jq 过滤器,从 JSON 中提取字段、筛选数组、聚合数据,并实时显示命中条数。

  4. JSON 转换器

    在浏览器本地将 JSON 转换为 YAML、XML、CSV、TOML、JS 对象和 PHP 数组,并提供对应格式的转换选项。

  5. JSON 转类型生成器

    从一段 JSON 样本生成 TypeScript、Go、Rust、Swift、Kotlin、Python 等二十多种语言的类型定义,自动推断字段,全部在浏览器本地完成。

  6. YAML 转换器

    把 YAML 转成 JSON、TOML、XML、JS 对象或 PHP 数组,多文档自动合并为数组,anchor 与 alias 默认展开,并检测 Norway 问题、版本号截断、tab 缩进等常见类型陷阱。

  7. SQL 格式化

    对 SQL 语句进行格式化、缩进对齐、关键字大小写规范,支持 MySQL、PostgreSQL、SQLite、BigQuery 等十多种方言。

  8. XML 格式化

    对 XML 进行美化缩进、压缩成单行、校验格式是否良构,支持节点折叠、语法高亮和行列错误提示。

  9. XML 转换器

    把 XML 转成 JSON、YAML、TOML、JS 对象或 PHP 数组:元素映射为键,重复的同名元素合并为数组,属性带前缀放进字段,并可选择是否把数字和布尔值转换为真实类型。

  10. TOML 转换器

    把 TOML 转成 JSON、YAML、XML、JS 对象或 PHP 数组:TOML 表会整理成对象或字典,表数组会整理成数组,日期时间转为 ISO 字符串,64 位大整数保留精度。

  11. CSS 压缩

    用真正的解析器压缩 CSS,去掉注释与空白、缩短取值、可选合并规则,并实时显示 gzip 体积。

  12. CSS 格式化

    把压缩或一整行的 CSS 重新排成可读样式表,缩进一致、每条声明独占一行,缩进与换行宽度都可自选。

  13. JavaScript 压缩

    用 Terser 压缩 JavaScript,压缩、缩短局部名称、删除死代码,并实时显示 gzip 体积与节省比例。

  14. JavaScript 格式化

    把压缩或打包后的 JavaScript 重新排成可读代码,恢复缩进与换行,分号、引号与缩进风格都可自选。

  15. HTML 压缩

    压缩 HTML 以及其中内嵌的 CSS 与 JavaScript:折叠空白与注释,同时保持页面渲染完全一致。

  16. HTML 格式化

    把压缩或一整行的 HTML 重新排成可读、带缩进的文档,并在同一次处理中一并格式化内嵌的 CSS 与 JavaScript。

  17. SVG 优化压缩

    用 svgo 引擎优化压缩 SVG,去除元数据、对坐标取整并缩短路径,支持前后对比预览与 gzip 体积。

  18. CSV 工具

    在浏览器中查看、编辑、解析和导出 CSV,支持分隔符、引用、转义、表格预览与 JSON 转换。

  19. 进制转换

    在浏览器本地将数字在二进制、八进制、十进制、十六进制和任意 2 到 36 进制之间转换,支持负数、大整数、前缀和分组格式。

  20. 单位转换

    覆盖长度、质量、时长、温度、面积、体积、速度、加速度、压强、能量、功率、信息量、数据速率、频率、角度、力、电流、电压、电阻、密度等 20 多类常见物理与工程单位的换算。

  21. 地图坐标系转换

    把坐标点在 WGS84、GCJ-02(高德、腾讯)、BD-09(百度)、Web 墨卡托、CGCS2000 与全球 EPSG 坐标系之间互转,结果一次列出所有目标坐标系。

  22. 图片压缩

    在浏览器本地压缩 JPEG、PNG、WebP 图片,适合网页首屏图、商品图、文章配图和批量素材交付。

  23. 图片尺寸调整

    在浏览器本地修改图片尺寸、分辨率和像素大小,可按宽高、百分比、最长边或社媒预设批量缩放,支持锁定宽高比、裁剪填充与留白适应。

  24. 图片裁剪

    在浏览器本地裁剪图片,用可拖拽的裁剪框自由选定保留区域,支持锁定宽高比、旋转翻转与角度校正,并提供圆形、圆角、六边形、五角星等十种裁剪形状,导出 PNG、WebP 或 JPEG。

  25. 图片格式转换

    在浏览器本地把 JPEG、PNG、WebP 转换为 WebP、JPEG、PNG、AVIF 或经过无损优化的 PNG,按场景选择输出,并对体积变化做对比。

  26. 图片转 Base64

    在浏览器本地把图片编码成 Base64 文本,可输出 Data URL、纯 Base64、CSS、HTML 或 Markdown 形式,方便前端内联和接口调试。

  27. Base64 转图片

    在浏览器本地把 Base64、Data URL、CSS、HTML 或 Markdown 中的图片编码还原成原图,自动识别 MIME 类型并支持预览下载。

  28. 图片元数据查看器

    在浏览器本地读取图片的 EXIF、GPS、IPTC、XMP、ICC 等元数据,按分组展示拍摄、位置、版权和色彩信息,支持 JSON 复制与下载。

  29. EXIF 元数据清理

    在浏览器本地清理 JPG、PNG、WebP 图片中的 EXIF、GPS、相机型号、拍摄时间和 XMP 等元数据,支持批量处理、字段摘要和 ZIP 导出。

  30. 批量重命名文件

    用批量改名规则一次重命名多个文件:查找替换、添加前后缀、补零序号、扩展名整理、大小写转换和占位符模板,并实时预览原名与新名。

  31. 压缩包解压

    在浏览器里打开 ZIP、7z、RAR、TAR、gzip 等压缩包,先看清里面的内容,再下载单个文件,或把整包重新打包成 ZIP。支持带密码的加密压缩包,全程不上传。

  32. Favicon 网站图标生成器

    上传一张图片,一次生成 favicon.ico、各尺寸 PNG 图标、Apple Touch 图标、Android Chrome 图标与 Web App 清单,并提供可粘贴的 HTML,全部在浏览器本地完成。

  33. PDF 合并

    把多个 PDF 合并成一份文件,支持拖拽调整顺序、自定义文件名,并在浏览器本地完成处理。

  34. PDF 拆分

    把一个 PDF 按页码范围、每 N 页或单页拆成多个文件,在浏览器本地处理并打包下载。

  35. PDF 加水印

    给 PDF 添加文字或图片水印,支持九宫格定位、平铺、旋转、透明度、颜色与中文、日文字体。

  36. PDF 整理

    对照缩略图整理 PDF 页面,删除空白页、重排顺序、旋转扫描页、提取选中页面,浏览器本地处理,不上传。

  37. PDF 转图片

    把 PDF 每一页用浏览器内置的 pdf.js 渲染成 PNG、JPG 或 WebP 图片,可调 DPI、按页码范围导出、JPG 调质量、PNG 保留透明,本地处理不上传。

  38. PDF 压缩

    压缩 PDF 体积,可选保留文字层的结构压缩或整页栅格化两种模式,并对比压缩前后的大小。

  39. PDF 加密解密

    在浏览器本地为 PDF 设定打开密码;知道密码时也能直接去除原有加密,文件不上传服务器。

  40. Base64 编码解码

    编码和解码 UTF-8 文本、JSON、JWT 段、Basic Auth 值和 URL 安全 Base64,所有处理都在浏览器中完成。

  41. URL 编码解码

    在线处理 URL 百分号编码、完整链接、Query 参数和表单空格转换,适合接口调试、回调链接、日志排查与中文参数处理。

  42. HTML 编码解码

    在线处理 HTML 实体编码和解码,适合模板文本、属性值、富文本、邮件源码、CMS 内容和日志字段排查。

  43. 文本转二进制

    把文本转换成二进制,或把二进制还原为文本,支持八进制、十进制、十六进制输出,可选择分隔符,并按字符展示 ASCII 与 UTF-8 编码对照。

  44. Unicode 编码解码

    把文本转成 Unicode 转义,或把转义还原成字符,支持 JavaScript \u、U+ 码点、HTML 实体与旧版 %u,并按字符展示编码对照。

  45. 摩斯电码转换

    在浏览器本地完成文本与国际摩斯电码双向转换,自动识别方向,支持 Web Audio 播放、Farnsworth 间隔、屏幕闪光同步与 WAV 导出,并内置看字符敲电码、听音猜字符和 Koch 渐进练习。

  46. Punycode / IDN 域名转换器

    将国际化域名(IDN)在可读的 Unicode 与 DNS 使用的 ASCII Punycode(xn--)之间互转,逐标签展示明细,并对损坏的 xn-- 标签做稳健的逐标签解码。

  47. 二维码生成器

    在线生成网址、文本、Wi-Fi、邮件、电话、短信和 vCard 二维码,支持 Logo、透明背景、渐变颜色、纠错级别和多格式下载。

  48. 二维码识别

    在线识别二维码:上传、拖拽、剪贴板粘贴、摄像头扫码和屏幕扫码五种入口,支持一次性识别多张图与一图多码,并能按网址、Wi-Fi、vCard、邮件、短信、定位、日历事件等类型拆分字段,可导出 .vcf、.ics、定位框 PNG 与 JSON / CSV。

  49. 条形码生成器

    在线生成 Code128、Code39、EAN、UPC、ITF-14、PDF417、Data Matrix 等一维和二维条码,提供校验提示、预览与 PNG、SVG、JPG 导出。

  50. 条形码识别

    在线识别 Code 128、Code 39、EAN、UPC、ITF、Codabar、PDF417、Data Matrix、Aztec 等条码,支持上传、拖拽、粘贴、摄像头扫描、反色与放大重试,并可导出 JSON、CSV。

  51. 文本统计

    实时统计字符、词数、句子、段落、行数、UTF-8 字节和阅读时长,帮助检查发布长度、接口字段和多语言文案边界。

  52. 大小写转换

    在 UPPER、lower、首字母大写、反转大小写以及 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、path/case 之间转换标题、变量名、URL 别名与配置键。

  53. 文本替换

    对文本进行查找替换、大小写匹配、全局替换和正则替换,适合批量修正文案、配置片段和日志内容。

  54. 文本清理

    清理多余空行、连续空行、首尾空白和行末空格,让粘贴文本、日志片段和文案草稿更规整。

  55. 文本对比

    对比两段普通文本,清楚标出新增、删除和行内改写,适合核对改稿、配置、日志和条款。

  56. 行操作工具

    对多行文本进行去重、排序、编号、添加前后缀、过滤、合并、拆分和逐行正则处理。

  57. 正则表达式测试器

    实时测试 JavaScript 正则表达式,查看命中位置、捕获分组、替换预览、拆分结果与 ReDoS 性能风险,并可导出多语言代码片段。

  58. Markdown 编辑器

    类似 Typora 的所见即所得 Markdown 编辑器,边写边渲染,支持 KaTeX 数学公式、表格、任务列表和十四种可切换主题,全程在浏览器本地完成。

  59. 不可见字符查看器

    在浏览器里标出文本中的不可见字符:空格、Tab、换行、零宽字符、BOM 和 Unicode 控制码,按类别配色并标注名称与码位,可一键删除可疑字符。

  60. 时间戳转换

    在 Unix 秒级/毫秒级时间戳、可读日期时间、ISO/UTC 时间和不同时区之间快速转换。

  61. 时区转换器

    将一个来源时区的本地时间转换到多个目标时区,显示 UTC 偏移、日期关系和多时区对照结果。

  62. 日期计算器

    计算日期差、日期加减、精确时长、工作日和周末天数,适合排期、账单、假期和日志耗时分析。

  63. 世界时钟

    实时查看全球城市当前时间、UTC 偏移、时区缩写和日期跨天关系,适合跨时区会议和远程协作。

  64. Cron 表达式工具

    在浏览器本地解析、生成、解释 Cron 表达式,预览未来执行时间、切换时区,并支持常用模板、可视化生成、本地历史和 TXT、CSV、JSON 导出。

  65. 工资实时进账

    把你的时薪、日薪、月薪或年薪变成每秒跳动的进账计数器:下班倒计时、离开期间的躺赚、加班模式、隐私模式,以及一个可钉到桌面的始终置顶小窗。

  66. JWT 检查器

    在线解码 JSON Web Token,查看 Header、Payload 与 Claims,必要时用共享密钥或公私钥完成本地验签与重新签名。

  67. 密码生成器

    在浏览器本地生成随机密码、易记词组密码和 PIN,支持长度、字符集、自定义符号集、相似字符过滤和强度评估。

  68. 哈希生成器

    在线生成文本和文件哈希摘要,支持 SHA-256、SHA-512、SHA3、BLAKE3、MD5、CRC、xxHash 等算法,用于完整性校验、发布校验和数据指纹。

  69. HMAC 生成器

    使用共享密钥生成 HMAC-SHA256、HMAC-SHA512 等消息认证码,用于 API 鉴权、Webhook 验签、请求防篡改和文件签名核对。

  70. RSA 密钥生成

    在浏览器本地生成 RSA 公钥私钥对,用于加密和数字签名,可选密钥长度、哈希算法、RSA-OAEP / RSA-PSS / PKCS#1 用途,并导出 PEM、PKCS#1、JWK 和 OpenSSH 格式。

  71. 证书解码器

    在浏览器本地解码 X.509 证书、证书链和 CSR,查看使用者、签发者、有效期、SAN、密钥用途、密钥长度和 SHA-256 指纹。

  72. 文件加密解密

    使用密码在浏览器本地完成任意文件的 AES-256-GCM 加密与解密,通过 PBKDF2 派生密钥,自带完整性校验、密码强度提示和分块进度,适合敏感文档归档、跨设备传输和云盘上传前保护。

  73. htpasswd 生成器

    用 bcrypt、Apache MD5、SHA-512 等为 Apache 与 nginx 生成 .htpasswd 凭据,并可拿密码校验已有哈希,全部在浏览器内完成。

  74. Chmod 权限计算器

    用可视化 rwx 矩阵计算 Unix 文件权限,同时读取八进制、符号表示法和 chmod 命令。支持 setuid、setgid 和 sticky 位,可套用 u+x、go-w 等符号操作,反推 umask 值,并对危险权限给出提示。

  75. User-Agent 解析

    把 User-Agent 字符串解析为浏览器、系统、设备、渲染引擎、应用环境和机器人信号。

  76. URL 工具

    在线解析 URL 结构、把查询参数转成 JSON、规范化链接、清理追踪参数并做基础安全审查,适合排查回调和整理分享链接。

  77. HTTP 报文解析

    识别原始 HTTP 报文、cURL 命令和 fetch 代码,把请求行、状态码、headers、查询参数、Cookie 与 body 展开为结构化视图,再按需要重新生成三十多种语言或客户端的调用代码。

  78. cURL 转换器

    把一条 cURL 命令转成 fetch、axios、Python requests、Go、Rust、PHP、Java 等三十多种客户端与语言的等价请求,方法、URL、请求头、Cookie 与请求体原样保留,全部在浏览器内完成。

  79. Cookie 解析器

    把 Cookie、Set-Cookie 头与 document.cookie 字符串解析为名称、值和属性,解码 URL 编码、JSON、Base64 与 JWT 值,审计 Secure、HttpOnly、SameSite、前缀与大小,并导出为多种格式。

  80. 子网计算器

    根据 IPv4 地址和 CIDR 计算子网掩码、网络地址、广播地址、可用主机范围和地址数量。

  81. IP 地址转换

    识别 IPv4、IPv6、IPv4-mapped IPv6 和整数 IP,互转点分十进制、整数、十六进制、二进制与 IPv6 压缩展开,并生成反向 DNS 名、判断地址属性。

  82. 浏览器兼容性检测

    实测当前浏览器对网页接口、样式、脚本、媒体、存储、安全上下文和设备能力的支持情况。

  83. ID 生成器

    在浏览器本地生成 UUID、随机字符串、数字 ID、时间戳 ID 和自定义规则 ID,支持前缀、后缀、去重、批量复制以及 TXT、CSV、JSON 下载。

  84. UUID 生成器

    在浏览器本地生成各版本 UUID,含随机 v4、基于时间的 v1、适合排序的 v6/v7、基于命名空间和名称的 v3/v5,以及 NIL 和 MAX,支持批量、格式化与逐行复制。

  85. 随机数生成器

    在线生成随机整数、随机小数、骰子点数和等差序列,支持范围、数量、精度、去重、排序、复制以及 TXT、JSON、CSV 导出。

  86. 随机字符串生成器

    在线生成随机字符串、单词 Slug、句子、段落和模板码,支持字符集、大小写、分隔符、复制以及 TXT、JSON、CSV 导出。

  87. Lorem Ipsum 假文生成器

    在浏览器本地生成 Lorem Ipsum 占位假文,可按段落、句子、单词或列表项生成,设置数量与每段句子数,选择经典开头,并在纯文本与 HTML 间切换、复制或下载。

  88. 假数据生成器

    生成结构化 JSON 假数据,支持嵌套字段、数组、本地化 Faker 规则、枚举、范围、可空值、复制、JSON 下载以及配置导入导出。

  89. ASCII 字符画生成器

    在浏览器里把文字或图片转成 ASCII 字符画,文字经画布渲染所以中文日文都能转,图片按亮度映射为字符,支持列宽、字符集、反色和复制下载。

  90. Slug 生成器

    把标题转成适合网址的 Slug,可将中文转拼音,把日文、韩文、西里尔文等转写成拉丁字母或保留 Unicode,支持分隔符、大小写、最大长度和批量去重。

  91. Meta 标签生成器

    一次生成页面所需的完整 HTML Meta 标签,包含 Open Graph 与 Twitter Card 标签、Google 与社交卡片实时预览、规范链接、分享图片、主题色,并能直接复制 head 片段。

  92. .gitignore 生成器

    基于官方 github/gitignore 的 300 多个模板,为 Node、Python、Go 等语言、框架、编辑器、IDE 和操作系统生成 .gitignore,支持一键预设、去重,并可即时复制或下载。

  93. 颜色转换器

    在 HEX、RGB、HSL 及其他色彩格式之间进行转换,便于设计、前端开发和保持视觉一致性。

  94. 渐变生成器

    可视化创建 CSS 渐变,调整类型、角度、中心点、颜色停靠点和透明度,用于 UI 背景、组件状态和品牌视觉。

  95. 阴影生成器

    可视化调节 CSS box-shadow 的偏移、模糊、扩散、颜色和透明度,支持多层阴影、内阴影与发光,实时预览并复制可上线代码。

  96. 对比度检查

    检查文字、图标、按钮和 UI 组件在背景上的对比度,判断是否符合 WCAG AA / AAA 可访问性要求。

  97. 调色板生成器

    从一个主色生成 OKLCH 色阶、配色方案、中性色、推荐文字色、CSS 变量和 JSON 色板数据。

  98. SVG 背景图案生成器

    可视化生成可平铺的 SVG 背景图案,支持圆点、网格、斜线、三角、波浪等图形,复制 CSS 或下载独立 SVG。

  99. Flexbox 与 Grid 布局生成器

    可视化搭建 Flexbox 弹性盒和 CSS Grid 网格布局,实时预览排列效果并复制可直接使用的 CSS。

  100. 三次贝塞尔曲线生成器

    拖动控制点可视化绘制 CSS 三次贝塞尔缓动曲线,实时预览动效并复制 transition 缓动函数。

  101. CSS 动画生成器

    从淡入、滑入、缩放、引起注意和旋转等效果库中挑选 CSS 关键帧动画,实时预览并复制 @keyframes 关键帧与 animation 简写。

  102. px 转 rem 换算器

    在可调根字号下换算 px、rem、em、pt、%,生成模块化字号阶梯与流式 clamp(),还能一键把整段 CSS 里的 px 批量转为 rem。

  103. HTTP 状态码参考

    按状态码、英文短语、分类、来源和排查关键词查询 HTTP 状态码,适合调试 API、网站、CDN、重定向、认证错误、限流和网关故障。

  104. 端口参考

    按端口号、协议、服务名称、风险等级和暴露建议查询常见 TCP、UDP 端口,用于网络配置、防火墙审查、故障排查和安全审计。

  105. ASCII 码表

    完整、可搜索的 ASCII 与 Latin-1 速查表,列出每个编码的十进制、十六进制、八进制、二进制、字形、HTML 实体与转义序列,并对每个控制字符给出通俗说明。

  106. HTML 实体速查

    可搜索的 HTML 命名字符引用卡片网格,按字符去重为每个字符一张卡片,展示字形与码点,并支持一键复制实体名、字符本身或数字引用。

  107. Emoji 速查表

    可搜索的 1,870 个 Emoji 速查表,每个都附带 GitHub 短代码、名称、关键词标签与码位,支持一键复制表情、短代码、Unicode 或 HTML 实体。

关于这些工具

DevKitLab 是一组不需要注册账号、不需要安装软件的开发者工具集。这里收录的每一个工具都完整跑在你的浏览器里:你贴进去的 JSON、拖入的文件、键入的密钥都留在本地设备上,既不会经过我们的服务器,也不会被第三方分析脚本采集,合上标签页之后就什么都不剩。这样做并不是营销话术,而是因为我们自己也不希望临时查一个 HTTP 状态码、解一次 JWT 都得先想一下"这段数据交到谁手上了"。

每个工具都尽量按"一件事做到位"的标准来实现 —— 解析器会把所有字段铺开而不是只给一个概览,转换器会把每种变体之间的差异显式列出来而不是藏在某个开关下,生成器会暴露可控参数和可复现的种子,速查页除了搬运规范还会附带几条实战注释。结果是这套工具特别适合在调试、排障、发布前检查这些有时间压力的场景里使用:与其在浏览器里收藏四五个不同站点,不如把上面那个搜索框记住,多数情况下一两次按键就能定位到你想用的那个工具,剩下的时间用来真正解决问题。