使用帮助
  • YAML 使用缩进表示层级关系,不支持 Tab 缩进,统一用空格
  • 勾选"保留注释"后格式化时保留原有注释,默认不勾选
YAML格式化

YAML格式化工具可以帮助您对YAML数据进行格式化和压缩处理,便于阅读和调试。

本站所有工具操作均在浏览器本地完成,数据不会上传到任何服务器,可放心使用。

功能说明:

  • 格式化YAML:自动统一缩进(2空格)、修正层级对齐、支持折叠展开节点
  • 保留注释:勾选后格式化时保留原有注释(含行尾注释),勾选状态自动记忆;紧凑模式不保留注释
  • 紧凑模式:对象/数组改为 flow 风格行内表示,体积更小便于对比
  • 语法校验:输入后实时提示语法错误位置,辅助定位缩进或冒号问题
  • 本地文件:支持拖入或选择本地 YAML/YML 文件处理
  • 实时处理:输入内容后自动美化,也可手动点击格式化按钮重新排版
  • 结果导出:支持一键复制、保存为文件,并可搜索、跳行和大屏查看

常见用途:

  • 格式化和美化 YAML 配置文件(如 Docker Compose、Kubernetes、Spring Boot 等)
  • 排查 YAML 缩进或语法问题,快速定位报错位置
  • 对比不同版本配置差异,紧凑模式适合做 diff
  • 整理 Ansible Playbook、GitHub Actions 等 YAML 脚本文件
  • 将 JSON 结果转 YAML 便于在配置管理工具中使用