Convert YAML to CSV
Turn a YAML list of objects (mappings) into a CSV file, with an automatic header row that gathers all the keys found.
How it works
Have a YAML configuration or data file — for example a list of users or products — that you need to open in a spreadsheet? The tool expects a YAML list of objects (each item starting with a dash "-"), collects all the keys found across all the objects to build the CSV header, then writes one row per object, leaving blank any key that is missing for that particular object.
What happens if a value is itself a list or a nested object?
A clear error is shown, because the CSV format can only represent simple values (text, number, boolean). You need to manually flatten nested structures in the YAML before converting.
Is the column order in the CSV guaranteed?
Yes, columns appear in the order their keys are first encountered when reading the YAML list from top to bottom.
100% local processing: the conversion runs entirely in your browser via WebAssembly — your YAML data never leaves your device.