YAML to TSV Converter
Paste a YAML array of objects and instantly get a TSV file ready to import into Excel, Google Sheets, or any spreadsheet app.
Use the YAML to TSV Converter
YAML Input
Columns Toggle to include / exclude
TSV Output
Table Preview First 5 rows
Copied!
Summary
This tool converts a YAML document containing an array of objects into Tab-Separated Values (TSV) format entirely in your browser. It automatically detects all unique keys across every record and uses them as column headers. TSV files open directly in Excel, Google Sheets, and LibreOffice Calc without any quoting or delimiter confusion. No data is ever sent to a server.
How it works
- Paste or type your YAML array of objects into the input panel.
- The tool parses the YAML and extracts all unique keys from every record.
- Each key becomes a column header in the TSV; each record becomes a row.
- Nested objects or arrays are serialized to a compact JSON string in the cell.
- Toggle individual columns on or off using the column checkboxes.
- Click "Copy TSV" or "Download .tsv" to get your output.
Use cases
- Export YAML configuration data into a spreadsheet for review.
- Convert YAML fixture or seed files to TSV for database import.
- Share YAML-based API test data with stakeholders who prefer Excel.
- Quickly inspect a YAML list as a flat table without installing tools.
- Transform YAML CMS content exports to TSV for bulk editing.
- Prepare tab-separated data from YAML for data-processing pipelines.
- Convert YAML reports or analytics files into Google Sheets.
Frequently Asked Questions
Last updated: 2026-05-23 · Reviewed by Nham Vu