YAML Validator
Parse YAML and show the first error.
Loading tool
Paste a Kubernetes manifest or a CI file and see if it parses. The first syntax error is highlighted.
How to use this tool
- Paste the snippet. Drop JSON, code, or a token into the input. It is not sent to a server.
- Run the action. Format, decode, or generate. Parse errors stay on the page.
- Copy the output. Copy the result back into your editor or terminal.
What valid means
Valid here means the document parses. It does not mean a Helm chart or GitHub Actions schema is correct.
Frequently asked
Are duplicate keys an error?
Yes. The second key is reported.
Can I validate a whole folder?
One document at a time.
Does it expand Helm templates?
No. Templates are not YAML until rendered.
Is tab indentation allowed?
YAML forbids tabs for indentation. They are reported.
Does validation send the YAML away?
No. The parser runs in this tab.