tsvkit.org
TSV (Tab-Separated Values) utilities, in the browser
Say hi →

TSV to YAML

updated 19 May 2026

tsv → yaml
Drop a .tsv file here, or
ready

TSV to YAML

First row becomes keys; each subsequent row becomes a YAML mapping inside a top-level list. Strings stay strings unless you toggle coerce — then "42" becomes 42, "true" becomes true, and "null" becomes null. Emitter is js-yaml, which quotes anything that would otherwise parse as a number, boolean, or YAML keyword.

Privacy

100% client-side. No upload. See the privacy policy.