Paste your CSV
The first row is treated as column headers.
Paste CSV — including quoted fields with commas or newlines — and get a clean, properly indented YAML list of mappings.
The first row is treated as column headers.
Quoted fields with commas, newlines and escaped quotes are parsed correctly, not naively split.
Get a YAML list of mappings, one per row, ready to use.
Yes. It uses a proper CSV parser that understands double-quoted fields, including commas and newlines inside quotes and escaped "" quote characters, rather than naively splitting on commas.
Values that could otherwise be misread, such as text that looks like a number, a boolean (true/false/yes/no), or contains a colon or leading/trailing whitespace, are quoted so they stay as plain strings when the YAML is parsed.
If only a header row is found, or the input is empty or malformed, the tool shows a clear message instead of producing incorrect YAML.