极速工具箱

YAML转JSON

在线YAML格式转换,缩进,压缩工具

就绪
输入 0 字符 · 输出 0 字符
快捷键:Ctrl + Enter 立即转换

工具简介

📄

YAML 一键变 JSON

把 YAML 配置、接口文档、K8s 清单等文本导入或粘贴到左侧,右侧显示对应的 JSON,无需手动改写缩进和括号。

⚡

三步就能完成

① 粘贴或导入 YAML 文件 → ② 工具自动转换并实时更新 → ③ 点复制或下载保存。整个过程无需刷新页面。

🎛️

按你的习惯输出

可切换 2 空格、4 空格缩进,或压缩成一行;长内容可开启自动换行,方便阅读。 若 YAML 有语法错误,会直接提示出错位置。

🔒

数据隐私安全

所有转换都在本地浏览器里完成,内容不会被上传或保存到服务器, 敏感配置也能放心使用。

常见问题

YAML 和 JSON 有什么区别?+

YAML 更贴近人类书写习惯,用缩进表达层级,支持注释;JSON 更严格,用大括号和方括号,机器解析更直接。两者能表达相同的数据结构,本项目帮你把 YAML 转成 JSON,方便程序读取或接口调试。

支持锚点、别名和多文档吗?+

支持锚点 &、别名 * 和合并键 <<,转换时会自动展开成完整结构。如果 YAML 里有多份文档(用 --- 分隔),默认只取第一份。

转换后 JSON 的字段顺序会变吗?+

通常保持 YAML 中出现的顺序。少数情况下,如果 YAML 里用了数字或特殊字符做键,顺序可能按引擎规则调整。对大多数配置文件和接口数据来说,顺序不影响使用。

我的数据会被上传吗?+

不会。所有转换都在你的浏览器里完成,文本不会发送到任何服务器,也不会有历史记录。关闭页面后内容即消失。

你可能还需要

JSON转TOML

在线将 JSON 转换为 TOML,支持实时转换、严格/宽松模式、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。

JSON转YAML

在线将 JSON 转换为 YAML,支持实时转换、缩进调整、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。

AM/PM格式转换

12/24小时制式转换工具,能够在12小时制和24小时制之间快速转换,支持AM/PM转换,智能的时间格式转换工具。