CSV to YAML Converter
Rewrite CSV rows as a YAML list of maps.
Quick answer: enter your details below and click Convert to YAML — your result appears instantly, right here in your browser. Nothing you enter is uploaded or stored.
C
Converters & Utilities
Enter your details below.
How to use
- Paste CSV with a header row at the top.
- Click Convert to YAML.
- Check each row became one list item.
- Copy the YAML into your config or data file.
About this tool
Paste a CSV table and get a YAML list where each row becomes one map keyed by the header row. The first column of each row opens its list item, and the remaining columns sit indented beneath it, which is the natural YAML shape for tabular data. It is ideal for turning a small spreadsheet into a config file or a data file for a static site.
Frequently asked questions
Does it handle quoted commas?
Yes. Commas inside double quotes stay inside the value, just like a spreadsheet would keep them.
What does the YAML look like?
A dash list, where each row is one map with header names as keys.