Convert TSV to YAML
We turn TSV into YAML right in your browser — the file never goes to a server.
What you will lose
Nothing important: the target format does everything the source does.
How they differ
| TSV | YAML | |
|---|---|---|
| Nesting | no | no |
| Value types | no | no |
| Comments | no | no |
| Released | 1993 | 2001 |
| Author | IANA | Clark Evans, Ingy döt Net, Oren Ben-Kiki |
TSV
Good at
- Separated by tabs, and tabs are rare inside real text
- Fewer reasons to quote a field than in CSV
- Read by Excel, R and almost any database export
Awkward about
- Tabs are invisible: a broken file looks exactly like a good one
- No nesting, same as CSV
- Editors like to replace tabs with spaces and break the file
Use it when
- The data contains commas and CSV falls apart because of them
- An export from a database or a research tool
- The file is going into R, pandas or Excel
YAML
Good at
- Reads like prose: indentation instead of braces
- Comments — the only one of the three that has them
- Nesting and types, same as JSON
Awkward about
- Indentation carries meaning: one space changes it
- Unquoted yes and no behave in surprising ways
- Parsing is heavier and slower than JSON
Use it when
- A configuration file edited by hand
- You need notes sitting next to the values
- The data is nested and a human will read it
Common questions
- Does the file get uploaded to a server?
- No. TSV → YAML runs right in your browser and the file never leaves your device. It only goes to a server if the browser cannot cope — and then we delete it within a couple of hours.
- Is nesting preserved?
- Yes, YAML stores objects inside objects, so the structure arrives as it is.
- Can I get the original quality back afterwards?
- Yes, YAML supports lossless compression, so you can go back to the original.
- How many files, and how large?
- Up to 20 files at a time, 20 MB each. No sign-up, no watermarks.