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

CSV to YAML Converter

Convert CSV rows into a YAML list of records in your browser, with the header row supplying the keys.

CSV
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 .csv file.
  2. It's parsed locally in your browser.
  3. Download the resulting .yaml file.

Frequently asked questions

Is my CSV uploaded?
No. Parsing and YAML generation both happen on your device.
What does the output look like?
A list of records, one per CSV row, with the header row's column names as keys — the shape most configuration and fixture files use.
Are values quoted?
Only where YAML requires it. Text that could otherwise be read as a number, a boolean or a date is quoted so it survives a round trip unchanged.
Can I go the other way?
Yes — the YAML to CSV tool converts a list of records back into a table.