免费 YAML/JSON 互转工具

YAML 转 JSON、JSON 转 YAML,一键互转并格式化。适用于配置文件、CI/CD、Kubernetes 清单等场景。纯浏览器本地转换,数据不上传。

核心功能

🔄

双向转换

YAML 转 JSON、JSON 转 YAML 一键切换。

🎨

智能格式化

转换结果自动美化缩进,可读性高。

🧩

类型保留

数字、布尔、数组、嵌套对象完整保留。

🔒

本地处理

所有转换在浏览器本地完成,不上传服务器。

三步转换

1

粘贴内容

把 YAML 或 JSON 内容粘贴到输入框。

2

选择方向

选择「YAML→JSON」或「JSON→YAML」。

3

转换复制

点击转换,结果自动格式化,可一键复制。

常见问题

支持哪些 YAML 特性?

支持标准 YAML 1.2 语法:嵌套对象、数组、多行文本、锚点引用、注释等。转换基于成熟的 js-yaml 库实现。

JSON 转 YAML 时会丢数据吗?

不会。JSON 是 YAML 的子集,所有 JSON 数据都能无损转换为 YAML。但 YAML 的注释在转 JSON 时会被丢弃,因为 JSON 不支持注释。

转换结果如何格式化?

YAML 转 JSON 后按 2 空格缩进美化;JSON 转 YAML 后按标准 YAML 缩进输出,保持可读性。

数据会上传吗?

不会。所有转换都在浏览器本地完成,通过内置的 js-yaml 库处理,内容不会发送到任何服务器。