全部工具
全部开发者工具
HeyUtils 的所有工具都在这一个列表里,按主题和分类分组。可以按名称或格式筛选,也可以直接跳转到某个分组。
41 个分类,共 306 个工具
306 个工具中的 306 个
数据与格式
格式化、校验、转换和查询结构化数据:JSON、YAML、TOML、XML、CSV、Schema 以及二进制文件。
JSON 23 个工具
- JSON 格式化 格式化或压缩 JSON,保留大整数原值,重复键和语法错误直接报出
- JSON 校验 检查 JSON 语法,标出重复键与错误位置
- JSON 修复 为缺逗号、缺引号等错误生成修复建议,逐项确认后再应用
- 大型 JSON 查看器 分块读取大型 JSON 文件,按需展开树节点并用 Pointer 定位
- CSV 转 JSON 转换器 把 CSV 转成 JSON,正确处理引号内逗号与嵌套字段
- JSON 转 CSV 把 JSON 数组转成 CSV,先扫描全部记录再定列
- JSON 转 YAML 把 JSON 转成 YAML,按路径预览类型后再导出
- YAML 转 JSON 把 YAML 转成 JSON,可选择多文档中的具体一份
- JSON 转 TOML 把 JSON 转成 TOML,可选表、数组表或内联表布局
- TOML 转 JSON 把 TOML 转成 JSON,超范围大整数自动转成字符串
- JSON 转 XML 把 JSON 转成 XML,按约定生成命名空间与属性
- XML 转 JSON 把 XML 转成 JSON,可固定子元素始终展开为数组
- JSON 转 Markdown 把 JSON 数组排成 Markdown 表格,可调整列序对齐
- JSON 对比 按结构对比两份 JSON,忽略键序,数组可按位置或主键匹配
- JSON 合并 合并两份 JSON,标出实际发生覆盖的字段路径
- JSON 扁平化 把嵌套 JSON 展平成带类型的路径和值,也能还原回原结构
- JSON 键名提取 列出 JSON 的全部键与路径,按精确地址选取、删除或重命名字段
- JSONPath 测试 按 RFC 9535 语法测试 JSONPath,同时显示匹配路径
- JMESPath 查询 用真实引擎运行 JMESPath,过滤并重组 JSON 结构
- jq 在线运行 在真实 jq 引擎中调试过滤器,保留原始退出码
- JSON Pointer 按 JSON Pointer 定位字段,也能从路径反向生成地址
Schema 与类型生成 11 个工具
- JSON 转 TypeScript 从多条 JSON 样本推断 TypeScript 接口类型
- JSON 转 Go 从 JSON 样本生成 Go 结构体,用 json.Number 保精度
- JSON 转 Java 从多条 JSON 样本生成 Java 实体类,可切换 Kotlin
- JSON 转 Python 从 JSON 样本生成 dataclass 或 Pydantic 模型
- JSON 转 Swift 从接口样本生成 Swift Codable 结构体
- JSON 转实体类 从 JSON 样本生成 Rust、C#、Dart 等五种语言模型
- JSON Schema 生成器 从 JSON 样本推断字段类型,生成对应版本的 Schema
- JSON Schema 校验 按 JSON Schema 规则校验数据,标出违反的字段路径
- JSON Schema 差异比较 对比新旧 JSON Schema,标出必填与类型变化
- Schema 模拟数据生成器 按 JSON Schema 约束生成可复现的模拟数据
YAML / TOML / ENV 配置 15 个工具
- YAML 格式化 格式化 YAML 并校验多文档流,保留注释与锚点
- YAML 对比 比较两份 YAML 文件差异内容
- YAML 锚点 展开 YAML 锚点和别名,查看合并键结果与循环引用诊断
- TOML 格式化 格式化与检查 TOML 配置文件
- .env 编辑器 在键值表中编辑 .env,保留重复赋值与注释
- ENV 对比与缺失检查 对比两份 .env,按变量名找出新增与缺失项
- .env.example 生成 清空 .env 变量值生成示例模板,可白名单保留
- ENV 转 JSON .env 与 JSON 互转,可选类型推断保留原始数字
- 配置文件转换器 在 INI、Properties、TOML、YAML 与 JSON 之间转换配置
- 配置文件对比 按结构对比 TOML、INI、Properties 配置,忽略键序和注释
XML / XPath / XSD 10 个工具
CSV / TSV 表格数据 10 个工具
文件 / 二进制 / 压缩 8 个工具
- 十六进制查看器 以偏移、Hex、ASCII 三栏查看文件,按偏移跳转或搜索字节
- 文件类型识别 读取文件头魔数判断真实格式,检查扩展名与内容是否一致
- ELF / PE / Mach-O 头部查看 解析 ELF、PE、Mach-O 的架构、节区与段,严格检查越界
- 二进制文件对比 逐字节对比两个二进制文件,标出每处差异的偏移与长度
- Source Map 查看与定位 查看 Source Map 映射关系
- 文件 Base64 转换 把文件编码成 Base64 或 Data URL,也可还原字节
- 文件哈希 批量计算文件的 MD5、SHA-1、SHA-256,并与预期摘要比对
- 在线 Gzip 压缩解压工具 压缩解压 Gzip、Deflate、Brotli,直接看到体积变化
文本与编码
清理和比较文本,测试正则表达式,编码或转义字符串,检查 Unicode 字符,并生成各种 ID。
文本与字符串 8 个工具
正则与模式匹配 7 个工具
编码与转义 9 个工具
- Base64 编码 编码解码 Base64 文本,可选标准或 URL 字母表
- Base 编码转换 在 Base16、32、58、85 之间转换,含多种字母表
- 文本与二进制/Hex 转换 按 UTF-8 或 UTF-16 把文本转成二进制字节
- URL 编码 按 UTF-8 做 URL 百分号编码与解码,分清 %20、+ 和 %2B
- HTML 实体编码 把符号编码成 HTML 实体,或反向解码引用
- 字符串转义 按 JSON 或 JavaScript 语法转义字符串
- Data URI 生成器 把文件或文本生成 data URI,也可反向还原字节
- Punycode 转换 国际化域名与 Punycode 互转,核对标签长度
- ROT13 / ROT47 与摩斯 切换 ROT13、ROT47、凯撒位移或摩斯电码
UUID / ID / 随机生成 8 个工具
时间与计算
转换时间戳和时区,构建 Cron 调度表达式,处理进制、位运算和单位换算。
日期与时间戳 13 个工具
- 时间戳转换 按秒、毫秒或纳秒双向转换时间戳,支持时区
- ISO 8601 / RFC 日期解析 解析 ISO 8601、RFC 邮件与 HTTP 日期格式
- 时区转换器 同一时刻换算多个时区,正确处理夏令时重复
- 日期与持续时间计算 计算日期差、工作日与年龄,可自定义周末假日
- 时间单位换算 把 ISO 时长或时分秒换算成毫秒、秒等单位
- .NET Ticks 转换 按 100 纳秒精度转换 .NET DateTime.Ticks
- Excel 日期序列号转换 按 1900 或 1904 系统转换 Excel 日期序列号
- FILETIME 转换 转换 Windows FILETIME,按 LDAP 属性解释特殊值
- WebKit 时间戳转换 转换 Chrome 数据库微秒时间戳,保留完整精度
Cron / 调度规则 6 个工具
接口与安全
调试 HTTP 请求和 API,解析 URL,解码 JWT,构建安全响应头,并生成哈希值和密钥。
Hash / 密码学辅助 9 个工具
URL / URI 7 个工具
HTTP / 请求调试 12 个工具
- HTTP 头转 JSON 解析 HTTP 请求响应头属性含义
- Cache-Control 头生成器 解析或生成 Cache-Control,区分客户端与共享缓存的新鲜期
- User-Agent 解析 批量解析 UA 字符串,无法识别的字段会明确标记
- 在线 HTTP 客户端 手动发送 HTTP 请求,预览生成的 cURL 与 Fetch 代码
- 在线 HTTP 响应头检测 读取公开网址首跳的状态码、安全响应头与缓存策略头
- 重定向检测 追踪 HTTP 重定向链的完整路径
- CORS 跨域检测 检查 CORS 请求与预检响应状态
- Webhook 在线测试 模拟与测试 webhook 端点
- cURL 转换器 把 cURL 命令转成 Fetch、Axios、Python、Go 等请求代码
JWT / OAuth / 身份认证 7 个工具
网络与证书
查询 DNS 记录,计算子网,检查 TLS 证书,验证邮件身份认证记录。
开发与运维
处理 SQL 与数据库、Git、包版本号、Linux、Docker、Kubernetes、云资源、CI/CD 和日志。
数据库与 SQL 10 个工具
- SQL 格式化 按 MySQL、PostgreSQL 等方言格式化 SQL,可调缩进与大小写
- SQL 转 ER 图 读取建表语句,查看表、字段、主键、索引和外键关系
- SQL INSERT 转数据 从 INSERT 语句提取数据,导出为 JSON 或 CSV
- JSON 转 SQL 把 JSON 或 CSV 转成 SQL INSERT
- DynamoDB JSON 转换 DynamoDB 与普通 JSON 互转
- MongoDB Extended JSON 转换 MongoDB 标准与宽松格式互转
- PostgreSQL 数组解析 解析 PostgreSQL 数组与 interval,导出 JSON
- SQLite 查看器 打开 SQLite 文件运行只读查询,导出 CSV 或 JSON
- 数据库连接字符串解析 拆解数据库连接字符串,默认隐藏账号与密码
Git / 版本控制 9 个工具
版本号 / 包与依赖 8 个工具
- SemVer 计算器 比较 SemVer 版本大小,核对 npm 范围匹配结果
- PEP 440 版本测试 按 PEP 440 规则规范化并匹配 Python 版本号
- 其他生态依赖与版本规则 检查 Composer、NuGet 版本约束,生成 Cargo 声明
- package.json 编辑器 编辑清单,检查依赖与字段错误位置
- package.json exports 可视化 按 import 或 require 条件测试 exports 子路径命中的文件
- Browserslist 查询 解析 Browserslist 查询语法,对比两组规则的版本差异
- Maven 转 Gradle Maven 和 Gradle 依赖格式互转
- Python 依赖文件工具 解析 requirements.txt 与 pyproject.toml 依赖
Linux / Shell 5 个工具
Docker / 容器 4 个工具
Kubernetes / Helm 9 个工具
- Kubernetes YAML 校验 检查资源字段,定位多文档问题位置
- Kubernetes YAML 生成器 生成 Deployment、Service、Ingress 和探针 YAML
- K8s 资源限制计算器 换算 CPU 毫核与内存 Mi、Gi,汇总多个容器的资源请求
- Helm Values 对比 对比 Helm values 新旧覆盖值,标出实际生效差异
- Kubernetes 标签选择器 测试标签选择器表达式,逐条解释资源为何匹配或不匹配
- Service / Ingress 路由检查 追踪 Ingress 规则到后端路由
- ConfigMap / Secret / ENV 转换 ENV、文本或 JSON 生成 ConfigMap
- Kubernetes RBAC 可视化 从主体追踪到 Role 规则,查清每项 RBAC 授权来自哪条绑定
云平台开发辅助 9 个工具
CI/CD 6 个工具
日志 / 可观测性 8 个工具
- Nginx / Apache 访问日志分析 按自定义 log_format 解析 Nginx 或 Apache 访问日志
- AWS 日志解析 解析 CloudFront 与 ALB 访问日志,统计缓存命中率
- syslog 日志解析 解析 RFC 3164 与 5424 syslog,拆出 facility 字段
- 日志查看器 自动识别 JSON、logfmt 等日志格式,按级别过滤
- 堆栈格式化与解析 整理六种语言的报错堆栈,折叠第三方框架调用帧
- Traceparent 解析工具 按 W3C 规范逐字段拆解 traceparent 请求头
- PromQL 格式化 解析 PromQL 查询结构,用 RE2 核对标签正则匹配
前端与移动
格式化 HTML 和 CSS,生成 CSS 特效,检查配色对比度,测试 SEO 文件,调试 iOS 和 Android 配置。
图片 / SVG / 图标 5 个工具
HTML / CSS / 前端代码 12 个工具
- HTML 格式化与检查 整理 HTML 标签层级,把结构问题定位到源码行
- CSS 格式化与检查 格式化或压缩样式代码,逐项看清规则
- JavaScript / TypeScript 格式化 格式化与压缩 JavaScript 代码
- HTML 与 Markdown 转换 把 HTML 与 Markdown 互相转换,保留表格结构
- CSS Grid / Flex 布局生成 可视化绘制 Grid 与 Flex 布局,生成代码
- CSS 响应式单位与 clamp 换算 px、rem、vw 等 CSS 单位,可生成 clamp()
- CSS 优先级计算器 拆解 CSS 选择器的 ID、类与元素三层优先级
- CSS 渐变生成器 拖动色标制作线性、径向或锥形 CSS 渐变
- CSS 效果生成器 叠加盒阴影、圆角、变换与滤镜,实时预览 CSS
- CSS Clip-path 编辑器 拖动顶点生成 CSS clip-path 裁剪形状
- 贝塞尔曲线编辑器 拖动控制点调出 cubic-bezier 缓动曲线并预览
颜色与可访问性 5 个工具
站点与 SEO 开发 5 个工具
iOS / Android / 移动开发 10 个工具
- Provisioning Profile 查看 读取描述文件,检查权限与设备列表
- AASA 验证 测试 Universal Links 匹配规则
- APNs Token 格式化 在十六进制与字节数组之间转换 APNs 设备令牌,保留前导零
- AndroidManifest 查看 提取权限与组件 intent-filter
- Android App Links 配置检查 验证 assetlinks.json 与指纹
- ADB 命令生成器 生成 ADB 命令,检查参数影响
- 移动 Deep Link / Intent URI 构建或拆解 Scheme 与 Intent
- Bundle ID / Android 包名校验 校验 iOS Bundle ID 与 Android 包名,逐段定位非法字符
- 移动端尺寸与颜色转换 换算 Android dp、sp 与 iOS pt、px 单位
协议与 AI
解码二进制协议和序列化格式,检查 LLM 和 MCP 的数据内容,并查阅开发者参考资料。
协议 / 二进制序列化 14 个工具
- Protobuf Schema 工具 格式化 proto3 定义,检查字段编号与类型引用
- Protobuf Wire / Varint 工具 按 Wire 格式解析 Protobuf 字节,没有 schema 也能读
- MessagePack 解码器 把 MessagePack 解码成类型树,也能反向编码
- CBOR 转换器 把 CBOR 解码成类型树,或将 JSON 编码成 CBOR
- BSON / Extended JSON 工具 逐字段查看 BSON 类型与偏移,可转成扩展 JSON
- ASN.1 / DER / BER / TLV 查看 十六进制 Base64 解析 ASN.1
- WebSocket 帧解析 十六进制字节逐帧解析 WebSocket
- Redis RESP 协议解析 读取 RESP 协议,检查字节类型
- Modbus CRC 计算器 计算 Modbus RTU 帧的 CRC 校验并核对完整报文
- NMEA 语句解析 解析 GPS 语句,展示坐标与诊断
- MQTT 主题匹配测试 用通配符过滤器逐行测试 MQTT 主题是否匹配
- MQTT / AMQP / WebSocket URI 拆解 MQTT、AMQP 与 WebSocket 连接地址各字段
- Kafka 分区计算器 从消息 key 计算分区号与哈希值
AI / LLM 开发 7 个工具
开发者参考资料 9 个工具
- HTTP 状态码参考 查询 HTTP 状态码含义,附常见触发原因
- HTTP 方法、标头与 MIME 参考 查询 HTTP 方法、标头与 MIME 类型对照表
- 可访问性与 ARIA 参考 查询 ARIA 角色与属性,附带键盘交互示例
- JWT 声明与 OAuth 错误 查询 JWT 声明含义与 OAuth 错误码对照表
- ASCII / Unicode / HTML 实体参考 查询 ASCII、Unicode 码点与 HTML 实体对照表
- 开发速查表 速查 Git、正则、Cron、chmod 等六类常用语法
- Linux 常量与退出状态 查询 Linux 退出码、信号与 errno 错误码含义
- 网络协议与端口参考 查询端口、协议号与 DNS 记录类型登记信息
- 平台标识与区域参考 查询 IANA 时区、AWS 区域与 K8s 资源类型代码
没有匹配的工具。可以试试格式名称,比如「json」「csv」或「yaml」。
开发者工具目录常见问题
这份列表是怎么组织的,以及这些工具会怎么处理你的数据。
工具被归入八个主题,比如「数据与格式」或「开发与运维」,每个主题下再细分为具体分类,比如 JSON、Kubernetes 或 JWT。像 CSV 转 JSON 这样同时符合两个分类的工具,会出现在两个分类页面上,但在这份列表里只出现一次。
只有必须联网才能完成任务的工具:DNS 查询、IP 与 ASN 查询、网络检查、SSL 证书检查、HTTP 客户端、HTTP 请求头检查、重定向检查、Webhook 测试工具和邮件 DNS 检查。它们只会在你启动后运行,其余工具都在浏览器里处理输入。
是的。没有付费版本,也不需要账号。依赖外部服务的工具设有请求频率限制,以保证服务对所有人可用。
可以。在列表上方的筛选框里输入关键词,或者使用任意页面顶部的搜索快捷键。两种方式都能匹配工具名称、格式和分类名称。
没看到你需要的工具?