YAML at a glance

YAML (Yet Another Markup Language) is a human-friendly data serialization standard widely used for configuration — Kubernetes, GitHub Actions, Docker Compose, Ansible. Where JSON uses braces and brackets, YAML uses indentation and dashes.

CSV at a glance

Comma-separated values is the lowest-common-denominator tabular format. It carries no type information, no schema, and limited support for nested data — which is why this tool flattens nested values into JSON strings inside their cells. CSV is ideal for spreadsheets and quick imports into databases.

!

CSV expects an array of objects. Provide a JSON array whose elements are flat objects with the same keys. Anything else won't convert cleanly.