TSV to YAML Converter
Convert TSV records to YAML with explicit type and structure changes.
Converted in your browser. Your file never leaves your device.
Drop your TSV files here
or drag and drop · 10 MB per file
How to convert TSV to YAML
- Choose TSV files up to 10 MB.
- Use UTF-8 text with a header row; record exports need unique, nonempty column names.
- Review the report and download the YAML file.
Where this file comes from
Research datasets and spreadsheet exports use tabs to separate columns in TSV files.
What changes in the conversion
YAML output is a record array. Column headers become mapping keys and input table cells remain strings; original table quoting is removed.
Nested values become JSON text when exported to a table. Missing and null values become empty table cells. YAML comments, anchors, and formatting are removed. JavaScript number precision applies.
Size limits and browser notes
- Accepts .tsv files up to 10 MB each.
- You can convert several files at once; they download together as one ZIP.
- Everything runs in your browser, so very large files depend on your device's memory.
Use UTF-8 files up to 10 MB. Damaged tables, duplicate headers, unsupported YAML values, and invalid syntax are rejected.
FAQ
What does TSV to YAML keep?
YAML output is a record array. Column headers become mapping keys and input table cells remain strings; original table quoting is removed.
Will numbers and dates change type?
No. Every input cell remains a string, preserving leading zeros and date text. The first row supplies unique, nonempty record keys.
Will my file be uploaded?
No. The converter and its libraries run in your browser. File contents and names are not sent to a server.
Related tools
See every tool on the Spreadsheet & Data Converter page.