全部工具
107 个工具 · 10 个分类一页浏览 DevKitLab 收录的全部在线开发者工具,实时搜索、键盘导航,所有处理都在浏览器本地完成。
-
JSON 格式化
对 JSON 进行格式化、压缩、校验和错误定位,适合阅读接口响应、配置文件和调试日志。
-
JSON 差异对比
对两段 JSON 进行 git 风格并排或行内差异对比,按 JSON Path 列出新增、删除、修改,长字符串自动展开词级 diff。
-
JSONPath 与 jq 查询
在同一页面测试 JSONPath 路径表达式并运行 jq 过滤器,从 JSON 中提取字段、筛选数组、聚合数据,并实时显示命中条数。
-
JSON 转换器
在浏览器本地将 JSON 转换为 YAML、XML、CSV、TOML、JS 对象和 PHP 数组,并提供对应格式的转换选项。
-
JSON 转类型生成器
从一段 JSON 样本生成 TypeScript、Go、Rust、Swift、Kotlin、Python 等二十多种语言的类型定义,自动推断字段,全部在浏览器本地完成。
-
YAML 转换器
把 YAML 转成 JSON、TOML、XML、JS 对象或 PHP 数组,多文档自动合并为数组,anchor 与 alias 默认展开,并检测 Norway 问题、版本号截断、tab 缩进等常见类型陷阱。
-
SQL 格式化
对 SQL 语句进行格式化、缩进对齐、关键字大小写规范,支持 MySQL、PostgreSQL、SQLite、BigQuery 等十多种方言。
-
XML 格式化
对 XML 进行美化缩进、压缩成单行、校验格式是否良构,支持节点折叠、语法高亮和行列错误提示。
-
XML 转换器
把 XML 转成 JSON、YAML、TOML、JS 对象或 PHP 数组:元素映射为键,重复的同名元素合并为数组,属性带前缀放进字段,并可选择是否把数字和布尔值转换为真实类型。
-
TOML 转换器
把 TOML 转成 JSON、YAML、XML、JS 对象或 PHP 数组:TOML 表会整理成对象或字典,表数组会整理成数组,日期时间转为 ISO 字符串,64 位大整数保留精度。
-
CSS 压缩
用真正的解析器压缩 CSS,去掉注释与空白、缩短取值、可选合并规则,并实时显示 gzip 体积。
-
CSS 格式化
把压缩或一整行的 CSS 重新排成可读样式表,缩进一致、每条声明独占一行,缩进与换行宽度都可自选。
-
JavaScript 压缩
用 Terser 压缩 JavaScript,压缩、缩短局部名称、删除死代码,并实时显示 gzip 体积与节省比例。
-
JavaScript 格式化
把压缩或打包后的 JavaScript 重新排成可读代码,恢复缩进与换行,分号、引号与缩进风格都可自选。
-
HTML 压缩
压缩 HTML 以及其中内嵌的 CSS 与 JavaScript:折叠空白与注释,同时保持页面渲染完全一致。
-
HTML 格式化
把压缩或一整行的 HTML 重新排成可读、带缩进的文档,并在同一次处理中一并格式化内嵌的 CSS 与 JavaScript。
-
SVG 优化压缩
用 svgo 引擎优化压缩 SVG,去除元数据、对坐标取整并缩短路径,支持前后对比预览与 gzip 体积。
-
CSV 工具
在浏览器中查看、编辑、解析和导出 CSV,支持分隔符、引用、转义、表格预览与 JSON 转换。
-
进制转换
在浏览器本地将数字在二进制、八进制、十进制、十六进制和任意 2 到 36 进制之间转换,支持负数、大整数、前缀和分组格式。
-
单位转换
覆盖长度、质量、时长、温度、面积、体积、速度、加速度、压强、能量、功率、信息量、数据速率、频率、角度、力、电流、电压、电阻、密度等 20 多类常见物理与工程单位的换算。
-
地图坐标系转换
把坐标点在 WGS84、GCJ-02(高德、腾讯)、BD-09(百度)、Web 墨卡托、CGCS2000 与全球 EPSG 坐标系之间互转,结果一次列出所有目标坐标系。
-
图片压缩
在浏览器本地压缩 JPEG、PNG、WebP 图片,适合网页首屏图、商品图、文章配图和批量素材交付。
-
图片尺寸调整
在浏览器本地修改图片尺寸、分辨率和像素大小,可按宽高、百分比、最长边或社媒预设批量缩放,支持锁定宽高比、裁剪填充与留白适应。
-
图片裁剪
在浏览器本地裁剪图片,用可拖拽的裁剪框自由选定保留区域,支持锁定宽高比、旋转翻转与角度校正,并提供圆形、圆角、六边形、五角星等十种裁剪形状,导出 PNG、WebP 或 JPEG。
-
图片格式转换
在浏览器本地把 JPEG、PNG、WebP 转换为 WebP、JPEG、PNG、AVIF 或经过无损优化的 PNG,按场景选择输出,并对体积变化做对比。
-
图片转 Base64
在浏览器本地把图片编码成 Base64 文本,可输出 Data URL、纯 Base64、CSS、HTML 或 Markdown 形式,方便前端内联和接口调试。
-
Base64 转图片
在浏览器本地把 Base64、Data URL、CSS、HTML 或 Markdown 中的图片编码还原成原图,自动识别 MIME 类型并支持预览下载。
-
图片元数据查看器
在浏览器本地读取图片的 EXIF、GPS、IPTC、XMP、ICC 等元数据,按分组展示拍摄、位置、版权和色彩信息,支持 JSON 复制与下载。
-
EXIF 元数据清理
在浏览器本地清理 JPG、PNG、WebP 图片中的 EXIF、GPS、相机型号、拍摄时间和 XMP 等元数据,支持批量处理、字段摘要和 ZIP 导出。
-
批量重命名文件
用批量改名规则一次重命名多个文件:查找替换、添加前后缀、补零序号、扩展名整理、大小写转换和占位符模板,并实时预览原名与新名。
-
压缩包解压
在浏览器里打开 ZIP、7z、RAR、TAR、gzip 等压缩包,先看清里面的内容,再下载单个文件,或把整包重新打包成 ZIP。支持带密码的加密压缩包,全程不上传。
-
Favicon 网站图标生成器
上传一张图片,一次生成 favicon.ico、各尺寸 PNG 图标、Apple Touch 图标、Android Chrome 图标与 Web App 清单,并提供可粘贴的 HTML,全部在浏览器本地完成。
-
PDF 合并
把多个 PDF 合并成一份文件,支持拖拽调整顺序、自定义文件名,并在浏览器本地完成处理。
-
PDF 拆分
把一个 PDF 按页码范围、每 N 页或单页拆成多个文件,在浏览器本地处理并打包下载。
-
PDF 加水印
给 PDF 添加文字或图片水印,支持九宫格定位、平铺、旋转、透明度、颜色与中文、日文字体。
-
PDF 整理
对照缩略图整理 PDF 页面,删除空白页、重排顺序、旋转扫描页、提取选中页面,浏览器本地处理,不上传。
-
PDF 转图片
把 PDF 每一页用浏览器内置的 pdf.js 渲染成 PNG、JPG 或 WebP 图片,可调 DPI、按页码范围导出、JPG 调质量、PNG 保留透明,本地处理不上传。
-
PDF 压缩
压缩 PDF 体积,可选保留文字层的结构压缩或整页栅格化两种模式,并对比压缩前后的大小。
-
PDF 加密解密
在浏览器本地为 PDF 设定打开密码;知道密码时也能直接去除原有加密,文件不上传服务器。
-
Base64 编码解码
编码和解码 UTF-8 文本、JSON、JWT 段、Basic Auth 值和 URL 安全 Base64,所有处理都在浏览器中完成。
-
URL 编码解码
在线处理 URL 百分号编码、完整链接、Query 参数和表单空格转换,适合接口调试、回调链接、日志排查与中文参数处理。
-
HTML 编码解码
在线处理 HTML 实体编码和解码,适合模板文本、属性值、富文本、邮件源码、CMS 内容和日志字段排查。
-
文本转二进制
把文本转换成二进制,或把二进制还原为文本,支持八进制、十进制、十六进制输出,可选择分隔符,并按字符展示 ASCII 与 UTF-8 编码对照。
-
Unicode 编码解码
把文本转成 Unicode 转义,或把转义还原成字符,支持 JavaScript \u、U+ 码点、HTML 实体与旧版 %u,并按字符展示编码对照。
-
摩斯电码转换
在浏览器本地完成文本与国际摩斯电码双向转换,自动识别方向,支持 Web Audio 播放、Farnsworth 间隔、屏幕闪光同步与 WAV 导出,并内置看字符敲电码、听音猜字符和 Koch 渐进练习。
-
Punycode / IDN 域名转换器
将国际化域名(IDN)在可读的 Unicode 与 DNS 使用的 ASCII Punycode(xn--)之间互转,逐标签展示明细,并对损坏的 xn-- 标签做稳健的逐标签解码。
-
二维码生成器
在线生成网址、文本、Wi-Fi、邮件、电话、短信和 vCard 二维码,支持 Logo、透明背景、渐变颜色、纠错级别和多格式下载。
-
二维码识别
在线识别二维码:上传、拖拽、剪贴板粘贴、摄像头扫码和屏幕扫码五种入口,支持一次性识别多张图与一图多码,并能按网址、Wi-Fi、vCard、邮件、短信、定位、日历事件等类型拆分字段,可导出 .vcf、.ics、定位框 PNG 与 JSON / CSV。
-
条形码生成器
在线生成 Code128、Code39、EAN、UPC、ITF-14、PDF417、Data Matrix 等一维和二维条码,提供校验提示、预览与 PNG、SVG、JPG 导出。
-
条形码识别
在线识别 Code 128、Code 39、EAN、UPC、ITF、Codabar、PDF417、Data Matrix、Aztec 等条码,支持上传、拖拽、粘贴、摄像头扫描、反色与放大重试,并可导出 JSON、CSV。
-
文本统计
实时统计字符、词数、句子、段落、行数、UTF-8 字节和阅读时长,帮助检查发布长度、接口字段和多语言文案边界。
-
大小写转换
在 UPPER、lower、首字母大写、反转大小写以及 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case、path/case 之间转换标题、变量名、URL 别名与配置键。
-
文本替换
对文本进行查找替换、大小写匹配、全局替换和正则替换,适合批量修正文案、配置片段和日志内容。
-
文本清理
清理多余空行、连续空行、首尾空白和行末空格,让粘贴文本、日志片段和文案草稿更规整。
-
文本对比
对比两段普通文本,清楚标出新增、删除和行内改写,适合核对改稿、配置、日志和条款。
-
行操作工具
对多行文本进行去重、排序、编号、添加前后缀、过滤、合并、拆分和逐行正则处理。
-
正则表达式测试器
实时测试 JavaScript 正则表达式,查看命中位置、捕获分组、替换预览、拆分结果与 ReDoS 性能风险,并可导出多语言代码片段。
-
Markdown 编辑器
类似 Typora 的所见即所得 Markdown 编辑器,边写边渲染,支持 KaTeX 数学公式、表格、任务列表和十四种可切换主题,全程在浏览器本地完成。
-
不可见字符查看器
在浏览器里标出文本中的不可见字符:空格、Tab、换行、零宽字符、BOM 和 Unicode 控制码,按类别配色并标注名称与码位,可一键删除可疑字符。
-
时间戳转换
在 Unix 秒级/毫秒级时间戳、可读日期时间、ISO/UTC 时间和不同时区之间快速转换。
-
时区转换器
将一个来源时区的本地时间转换到多个目标时区,显示 UTC 偏移、日期关系和多时区对照结果。
-
日期计算器
计算日期差、日期加减、精确时长、工作日和周末天数,适合排期、账单、假期和日志耗时分析。
-
世界时钟
实时查看全球城市当前时间、UTC 偏移、时区缩写和日期跨天关系,适合跨时区会议和远程协作。
-
Cron 表达式工具
在浏览器本地解析、生成、解释 Cron 表达式,预览未来执行时间、切换时区,并支持常用模板、可视化生成、本地历史和 TXT、CSV、JSON 导出。
-
工资实时进账
把你的时薪、日薪、月薪或年薪变成每秒跳动的进账计数器:下班倒计时、离开期间的躺赚、加班模式、隐私模式,以及一个可钉到桌面的始终置顶小窗。
-
JWT 检查器
在线解码 JSON Web Token,查看 Header、Payload 与 Claims,必要时用共享密钥或公私钥完成本地验签与重新签名。
-
密码生成器
在浏览器本地生成随机密码、易记词组密码和 PIN,支持长度、字符集、自定义符号集、相似字符过滤和强度评估。
-
哈希生成器
在线生成文本和文件哈希摘要,支持 SHA-256、SHA-512、SHA3、BLAKE3、MD5、CRC、xxHash 等算法,用于完整性校验、发布校验和数据指纹。
-
HMAC 生成器
使用共享密钥生成 HMAC-SHA256、HMAC-SHA512 等消息认证码,用于 API 鉴权、Webhook 验签、请求防篡改和文件签名核对。
-
RSA 密钥生成
在浏览器本地生成 RSA 公钥私钥对,用于加密和数字签名,可选密钥长度、哈希算法、RSA-OAEP / RSA-PSS / PKCS#1 用途,并导出 PEM、PKCS#1、JWK 和 OpenSSH 格式。
-
证书解码器
在浏览器本地解码 X.509 证书、证书链和 CSR,查看使用者、签发者、有效期、SAN、密钥用途、密钥长度和 SHA-256 指纹。
-
文件加密解密
使用密码在浏览器本地完成任意文件的 AES-256-GCM 加密与解密,通过 PBKDF2 派生密钥,自带完整性校验、密码强度提示和分块进度,适合敏感文档归档、跨设备传输和云盘上传前保护。
-
htpasswd 生成器
用 bcrypt、Apache MD5、SHA-512 等为 Apache 与 nginx 生成 .htpasswd 凭据,并可拿密码校验已有哈希,全部在浏览器内完成。
-
Chmod 权限计算器
用可视化 rwx 矩阵计算 Unix 文件权限,同时读取八进制、符号表示法和 chmod 命令。支持 setuid、setgid 和 sticky 位,可套用 u+x、go-w 等符号操作,反推 umask 值,并对危险权限给出提示。
-
User-Agent 解析
把 User-Agent 字符串解析为浏览器、系统、设备、渲染引擎、应用环境和机器人信号。
-
URL 工具
在线解析 URL 结构、把查询参数转成 JSON、规范化链接、清理追踪参数并做基础安全审查,适合排查回调和整理分享链接。
-
HTTP 报文解析
识别原始 HTTP 报文、cURL 命令和 fetch 代码,把请求行、状态码、headers、查询参数、Cookie 与 body 展开为结构化视图,再按需要重新生成三十多种语言或客户端的调用代码。
-
cURL 转换器
把一条 cURL 命令转成 fetch、axios、Python requests、Go、Rust、PHP、Java 等三十多种客户端与语言的等价请求,方法、URL、请求头、Cookie 与请求体原样保留,全部在浏览器内完成。
-
Cookie 解析器
把 Cookie、Set-Cookie 头与 document.cookie 字符串解析为名称、值和属性,解码 URL 编码、JSON、Base64 与 JWT 值,审计 Secure、HttpOnly、SameSite、前缀与大小,并导出为多种格式。
-
子网计算器
根据 IPv4 地址和 CIDR 计算子网掩码、网络地址、广播地址、可用主机范围和地址数量。
-
IP 地址转换
识别 IPv4、IPv6、IPv4-mapped IPv6 和整数 IP,互转点分十进制、整数、十六进制、二进制与 IPv6 压缩展开,并生成反向 DNS 名、判断地址属性。
-
浏览器兼容性检测
实测当前浏览器对网页接口、样式、脚本、媒体、存储、安全上下文和设备能力的支持情况。
-
ID 生成器
在浏览器本地生成 UUID、随机字符串、数字 ID、时间戳 ID 和自定义规则 ID,支持前缀、后缀、去重、批量复制以及 TXT、CSV、JSON 下载。
-
UUID 生成器
在浏览器本地生成各版本 UUID,含随机 v4、基于时间的 v1、适合排序的 v6/v7、基于命名空间和名称的 v3/v5,以及 NIL 和 MAX,支持批量、格式化与逐行复制。
-
随机数生成器
在线生成随机整数、随机小数、骰子点数和等差序列,支持范围、数量、精度、去重、排序、复制以及 TXT、JSON、CSV 导出。
-
随机字符串生成器
在线生成随机字符串、单词 Slug、句子、段落和模板码,支持字符集、大小写、分隔符、复制以及 TXT、JSON、CSV 导出。
-
Lorem Ipsum 假文生成器
在浏览器本地生成 Lorem Ipsum 占位假文,可按段落、句子、单词或列表项生成,设置数量与每段句子数,选择经典开头,并在纯文本与 HTML 间切换、复制或下载。
-
假数据生成器
生成结构化 JSON 假数据,支持嵌套字段、数组、本地化 Faker 规则、枚举、范围、可空值、复制、JSON 下载以及配置导入导出。
-
ASCII 字符画生成器
在浏览器里把文字或图片转成 ASCII 字符画,文字经画布渲染所以中文日文都能转,图片按亮度映射为字符,支持列宽、字符集、反色和复制下载。
-
Slug 生成器
把标题转成适合网址的 Slug,可将中文转拼音,把日文、韩文、西里尔文等转写成拉丁字母或保留 Unicode,支持分隔符、大小写、最大长度和批量去重。
-
Meta 标签生成器
一次生成页面所需的完整 HTML Meta 标签,包含 Open Graph 与 Twitter Card 标签、Google 与社交卡片实时预览、规范链接、分享图片、主题色,并能直接复制 head 片段。
-
.gitignore 生成器
基于官方 github/gitignore 的 300 多个模板,为 Node、Python、Go 等语言、框架、编辑器、IDE 和操作系统生成 .gitignore,支持一键预设、去重,并可即时复制或下载。
-
颜色转换器
在 HEX、RGB、HSL 及其他色彩格式之间进行转换,便于设计、前端开发和保持视觉一致性。
-
渐变生成器
可视化创建 CSS 渐变,调整类型、角度、中心点、颜色停靠点和透明度,用于 UI 背景、组件状态和品牌视觉。
-
阴影生成器
可视化调节 CSS box-shadow 的偏移、模糊、扩散、颜色和透明度,支持多层阴影、内阴影与发光,实时预览并复制可上线代码。
-
对比度检查
检查文字、图标、按钮和 UI 组件在背景上的对比度,判断是否符合 WCAG AA / AAA 可访问性要求。
-
调色板生成器
从一个主色生成 OKLCH 色阶、配色方案、中性色、推荐文字色、CSS 变量和 JSON 色板数据。
-
SVG 背景图案生成器
可视化生成可平铺的 SVG 背景图案,支持圆点、网格、斜线、三角、波浪等图形,复制 CSS 或下载独立 SVG。
-
Flexbox 与 Grid 布局生成器
可视化搭建 Flexbox 弹性盒和 CSS Grid 网格布局,实时预览排列效果并复制可直接使用的 CSS。
-
三次贝塞尔曲线生成器
拖动控制点可视化绘制 CSS 三次贝塞尔缓动曲线,实时预览动效并复制 transition 缓动函数。
-
CSS 动画生成器
从淡入、滑入、缩放、引起注意和旋转等效果库中挑选 CSS 关键帧动画,实时预览并复制 @keyframes 关键帧与 animation 简写。
-
px 转 rem 换算器
在可调根字号下换算 px、rem、em、pt、%,生成模块化字号阶梯与流式 clamp(),还能一键把整段 CSS 里的 px 批量转为 rem。
-
HTTP 状态码参考
按状态码、英文短语、分类、来源和排查关键词查询 HTTP 状态码,适合调试 API、网站、CDN、重定向、认证错误、限流和网关故障。
-
端口参考
按端口号、协议、服务名称、风险等级和暴露建议查询常见 TCP、UDP 端口,用于网络配置、防火墙审查、故障排查和安全审计。
-
ASCII 码表
完整、可搜索的 ASCII 与 Latin-1 速查表,列出每个编码的十进制、十六进制、八进制、二进制、字形、HTML 实体与转义序列,并对每个控制字符给出通俗说明。
-
HTML 实体速查
可搜索的 HTML 命名字符引用卡片网格,按字符去重为每个字符一张卡片,展示字形与码点,并支持一键复制实体名、字符本身或数字引用。
-
Emoji 速查表
可搜索的 1,870 个 Emoji 速查表,每个都附带 GitHub 短代码、名称、关键词标签与码位,支持一键复制表情、短代码、Unicode 或 HTML 实体。
没有找到匹配的工具
换一个关键词试试,或者使用工具的英文名、用途词、相关格式。
关于这些工具
DevKitLab 是一组不需要注册账号、不需要安装软件的开发者工具集。这里收录的每一个工具都完整跑在你的浏览器里:你贴进去的 JSON、拖入的文件、键入的密钥都留在本地设备上,既不会经过我们的服务器,也不会被第三方分析脚本采集,合上标签页之后就什么都不剩。这样做并不是营销话术,而是因为我们自己也不希望临时查一个 HTTP 状态码、解一次 JWT 都得先想一下"这段数据交到谁手上了"。
每个工具都尽量按"一件事做到位"的标准来实现 —— 解析器会把所有字段铺开而不是只给一个概览,转换器会把每种变体之间的差异显式列出来而不是藏在某个开关下,生成器会暴露可控参数和可复现的种子,速查页除了搬运规范还会附带几条实战注释。结果是这套工具特别适合在调试、排障、发布前检查这些有时间压力的场景里使用:与其在浏览器里收藏四五个不同站点,不如把上面那个搜索框记住,多数情况下一两次按键就能定位到你想用的那个工具,剩下的时间用来真正解决问题。