Validates YAML syntax and reports errors with line and column numbers. On success, shows the parsed structure and optionally re-formats the YAML with consistent indentation. Uses the js-yaml parser for strict YAML 1.2 compliance. Useful for validating Kubernetes configs, GitHub Actions, Docker Compose, and Ansible playbooks.
Paste your YAML and instantly see whether it's valid — errors are shown with precise locations. To convert valid YAML to JSON, use the YAML to JSON converter.
Valid YAML
Input
name: app version: 1.0
Output
Valid YAML ✓
Convert JSON to YAML format instantly.
Format, beautify, and validate XML documents.
Beautify, minify, and validate JSON with syntax highlighting.
Compare two blocks of text and highlight the differences.
Test regular expressions against sample text with live match highlighting.
Generate one or many UUIDs (v4) instantly.