Toolvist

YAML to CSV Converter

Convert YAML lists into CSV or TSV rows, or turn CSV data back into YAML. Free two-way YAML to CSV converter with instant output and no sign-up.

Direction

Rows

0

Columns

0

Root shape

—

Status

—

YAML to CSV Converter

Convert YAML lists into CSV or TSV, and turn CSV data back into YAML. A typical use is moving configuration or fixture data between a YAML file and a spreadsheet without hand-editing.

How It Works

The YAML parser reads block mappings and sequences by indentation, understands quoted and unquoted scalars, inline [a, b] and {k: v} collections, block scalars (| and >), and comments. Lists of objects become CSV rows with the union of all keys as columns.

  • YAML to CSV and CSV to YAML directions
  • Lists of objects, lists of lists, or single objects
  • Quoted scalars, flow collections and block scalars
  • Configurable delimiter and header
  • Copy or download either format

Related Developer Tools

Browse all Developer Tools →

You might also need

Tools from other categories that people pair with the YAML to CSV:

Browse the full tool directory →