快速开始
-
粘贴 YAML
支持多文档与嵌套结构。
-
格式化或压缩
选择 2 或 4 空格缩进; 压缩适合嵌入环境变量。
-
校验语法
提交前确认 YAML 可被解析器读取。
粘贴 Kubernetes manifest、Docker Compose 或 CI 配置,格式化缩进、压缩为单行或校验语法。与 YAML 转换工具互补,专注 YAML 本身的美化与检查。
阅读完整指南: YAML 与 TOML 配置:格式化、转换与常见错误 →
隐私提示:本地解析,不上传服务器。
↓ 在下方输入区粘贴内容,结果会立即显示
粘贴 Kubernetes、Docker Compose 或配置文件片段。
粘贴 Kubernetes manifest、Docker Compose 或 CI 配置,格式化缩进、压缩为单行或校验语法。与 YAML 转换工具互补,专注 YAML 本身的美化与检查。
粘贴 YAML
支持多文档与嵌套结构。
格式化或压缩
选择 2 或 4 空格缩进; 压缩适合嵌入环境变量。
校验语法
提交前确认 YAML 可被解析器读取。
K8s、GitHub Actions、Ansible、Docker Compose 均大量使用 YAML; 缩进错误是最常见故障原因。
当你在 Kubernetes 集群中调试配置时,经常需要快速美化杂乱的 YAML 文件。复制 manifest 到工具中,点击「格式化」按钮,立刻获得标准 2 空格缩进的清晰结构。这在对比不同版本配置时特别有用,能快速定位差异。
在 CI/CD 流程中,压缩 YAML 可以减小文件体积。使用「压缩」功能将 Docker Compose 配置转为单行,便于嵌入环境变量或作为命令行参数传递。处理后的内容仍保持合法语法,但移除了所有注释和多余空格。
Input
name: app version: 1
Output
Formatted with consistent indent
格式化工具处理 YAML 文本本身; 转换工具在 YAML 与 JSON 之间互转。
不会,处理在本地完成。
本工具仅调整缩进和换行,不修复语法错误。若原始文件存在键名重复、错误缩进或无效类型(如未加引号的 yes/no),请先修正基础语法。校验功能会用红色下划线标记问题位置,帮助快速排查。