CSV to YAML Converter
Convert CSV rows into a YAML list of mappings using the header row as keys: handy for fixtures, Ansible inventories and seed data.
How it works
Each row becomes one list item. Values that YAML would misread are quoted.
Everything above runs in JavaScript inside this tab. Your data is not uploaded. Inputs are remembered in this browser only so they survive a reload; you can switch that off on the privacy page.
Questions
Are numbers kept as numbers?
With "detect types" on, yes. Turn it off to keep every value a string.
Is my CSV sent to a server?
No. Conversion happens in your browser. The only network request is the optional AI explanation when your input has an error and you ask for it.