AnyNPC
输入
1
输出
转换结果将显示在此...
0 |0 字符|0 B

在线 YAML 转 JSON 工具

YAML 与 JSON 格式互转工具。支持实时转换、语法校验和错误定位。可将 Docker Compose、Kubernetes 清单、CI/CD 流水线等 YAML 配置文件转换为 JSON 格式。功能包括双向转换(YAML↔JSON)、自定义缩进(2空格/4空格)、行号显示、锚点和引用支持、拖拽上传文件(.yaml/.yml)、一键复制下载。所有处理完全在浏览器本地完成,数据不会上传到任何服务器,适合敏感配置文件转换。

功能特性

  • 双向转换 —— 一键将 YAML 转换为 JSON 或将 JSON 转换为 YAML
  • 实时校验与精确定位 —— 语法无效时高亮显示错误行号并提示具体错误信息
  • 支持复杂嵌套结构,包括对象、数组和多级层次
  • 处理 YAML 锚点(&)、别名(*)、合并键(<<: *)和自定义标签
  • 保留数据类型 —— 数字保持数字、布尔值保持布尔值、空值保持空值
  • 默认显示行号,方便调试和对比差异时参考
  • 拖拽上传或点击浏览 —— 支持 .yaml 和 .yml 文件
  • 一键下载转换结果为 .json 或 .yml 文件
  • 纯浏览器本地处理,断网也能用,数据绝不上传
  • 完美适用于 Docker Compose、Kubernetes 清单、GitHub Actions 和 CI/CD 流水线

使用方法

  1. 1在左侧面板粘贴 YAML 或 JSON 数据。工具会自动检测格式并在输入时即时转换。
  2. 2校验失败时,输入面板的错误行号会变红 —— 鼠标悬停可查看错误消息。
  3. 3将 .yaml 或 .yml 文件拖拽到输入区域即可加载,无需服务器上传。
  4. 4点击右侧工具栏的复制或下载按钮保存转换结果。

常见问题

相关工具