Convert CSV spreadsheets into structured YAML, or flatten a YAML list of records back into CSV — instantly, in your browser.
Open 24 built-in tools from your browser sidebar, use quick actions from the right-click menu, and reach every RizCraft tool without hunting through tabs.
Firefox and Edge versions are coming next. Free to install
Our free online CSV to YAML converter turns flat spreadsheet rows into a structured YAML list of records (or collapses a flat YAML list back into CSV) with a single click. It's a fast way to move tabular data — exported from Excel, Google Sheets, or a database — into configuration files, fixtures, or automation scripts that expect YAML.
CSV is the universal export format for spreadsheets and databases, but it's strictly flat — every value is a string, and there's no way to represent nested structure. YAML, by contrast, is a natural fit for configuration: Ansible inventories, Kubernetes fixtures, static-site generator data files (Jekyll, Hugo, Eleventy), and test fixtures all commonly store lists of records as YAML. Converting a CSV export straight into that format saves you from hand-transcribing every row.
.yaml or .csv
file."") quote characters.
Tell us what to improve or which tool to add next.