YAML Validator

Validate YAML syntax in your browser and inspect a JSON representation of the parsed document.

← Developer Tools

Validate YAML syntax in your browser and inspect a JSON representation of the parsed document.

DeveloperYAML 1.2Browser processing

Result: Enter YAML, then validate it.

What this validator checks

The parser checks YAML syntax and supports YAML 1.2 data such as mappings, sequences, strings, numbers, booleans, null values, anchors and aliases. Multi-document YAML separated with --- is supported.

Parsing is not application validation

Valid YAML can still be wrong for Kubernetes, GitHub Actions, Docker Compose or another application. Those systems apply their own schema and semantic rules after YAML parsing.

Privacy and library

Your YAML text is parsed in the browser and is not intentionally sent to the Toolszzz server. The validator loads the pinned js-yaml 5.4.2 JavaScript package from jsDelivr.

Reference: js-yaml package documentation.

Related tools