📋 YAML 转 JSON 工具

免费在线 YAML 转 JSON 格式转换工具,输入 YAML 格式文本即可实时转换为 JSON。内置基础 YAML 解析器,支持键值对、嵌套对象、数组、字符串、数字和布尔值等常见数据结构。适合配置管理、数据处理和前后端开发协作。所有转换在你的浏览器中完成,数据不上传服务器。

💻 开发工具 格式转换 配置
⚙️ 格式转换
左侧输入 YAML,右侧自动实时转换为 JSON。
📖 格式说明

YAML 基本语法示例

# 注释(将被忽略) name: John # 字符串 age: 30 # 数字 active: true # 布尔值 score: 95.5 # 浮点数 phone: "010-1234" # 引号字符串 # 嵌套对象 address: city: Beijing district: Haidian # 数组列表 hobbies: - reading - coding # 多行字符串 bio: > This is a long text block.

注意:本工具支持常见 YAML 1.1 语法,不支持锚点、别名、标签等高级特性。

❓ 常见问题
支持:键值对(字符串、数字、布尔值、null)、缩进嵌套对象、数组(- 前缀)、引号字符串、多行字符串(| 和 >)。不支持:锚点(&/*)、别名、标签(!!str)、类型强制、多文档(---)、流式集合({ } 和 [ ])、乱序映射等高级特性。
是的,输出为标准 JSON 格式,经过 JSON.stringify 序列化,使用 2 空格缩进美化输出,确保可读性和兼容性。你可以在其他 JSON 解析器或 API 工具中直接使用输出的 JSON 内容。
完全安全。本工具所有转换逻辑基于浏览器端 JavaScript 实现,数据不会离开你的设备。无需担心敏感配置信息泄露。