FileBrixNo upload · Private
Processed locally — your file never leaves your device

YAML to CSV Converter

Convert a YAML list of records into a CSV table in your browser, with keys becoming column headers.

YAML
Drop a spreadsheet or data file hereor click to choose a file from your deviceNothing is uploaded — everything happens on your device.

How it works

  1. Select or drop a .yaml or .yml file.
  2. It's parsed locally in your browser.
  3. Download the resulting .csv file.

Frequently asked questions

Is my YAML sent anywhere?
No. It's parsed and converted entirely on your device.
What YAML shape does it expect?
A list of records — a top-level sequence of mappings. Each record becomes a row and the union of the keys becomes the header.
What happens to nested values?
A CSV cell holds one value, so nesting can't survive as a table. If your YAML is deeply nested, YAML to JSON keeps the structure intact.
Are multiple YAML documents in one file supported?
The first document is converted. Splitting a multi-document file is a separate step this tool doesn't perform.