Skip to content
My Tiny Utils

Search tools

Type to find a tool, then press Enter to open it.

YAML Validator

Validate YAML in your browser with parse errors that point to the exact line and column, plus a structure summary and the parsed JSON.

Processed locally in your browser — nothing is uploaded.

0 characters

Parsed as JSON

Output appears here…

About YAML Validator

Paste YAML — a CI workflow, Kubernetes manifest, docker-compose file, or app config — and find out immediately whether it parses. Errors report the exact line and column, which matters because most YAML failures are invisible indentation problems.

Valid input gets a summary (document count, each document's shape and top-level keys) plus the fully parsed result as JSON, so you can confirm the file means what you think it means.

Common uses

  • Check a GitHub Actions or GitLab CI file before pushing
  • Find the indentation error a deploy tool reported cryptically
  • Verify a multi-document YAML stream splits where you expect

Example

Input

name: deploy
replicas: 3

Output

✓ Valid YAML — 1 document · {"name": "deploy", "replicas": 3}

Limitations

  • Validates YAML syntax, not schemas — a parseable Kubernetes manifest can still be semantically wrong