CSV / JSON / YAML converter
Convert between CSV, TSV, JSON and YAML, and see the rows as a table.
Related tools
All Data & computing tools →CSV / JSON / YAML converter works straight from this page — free, instant, nothing to install. You will find it under Data & computing, with CSV to JSON converter and JSON to CSV converter for the neighbouring cases.
How to use it
- Open the tool — no signup or install needed.
- Enter your input or adjust the available options.
- Get your result instantly, then copy or download it.
Frequently asked questions
What is CSV / JSON / YAML converter?
Convert between CSV, TSV, JSON and YAML, and see the rows as a table.
When would I actually use this?
Finding out how big a thing will be before you make it: how many gigabytes an hour of footage takes, how long a file needs on the connection you have, how large a photo prints before it goes soft, what bitrate fits the budget you were given.
What is the most common mistake?
Taking the advertised connection speed as the transfer speed. A 100 Mb/s line is megabits, the file is in megabytes, and the eight-fold difference between them is where most download estimates go wrong — before overhead and contention take their own share.
How is CSV / JSON / YAML converter different from CSV to JSON converter?
They sit next to each other but answer different questions: CSV to JSON converter is the one to open when you need it to parse CSV text (with header row) into a JSON array of objects, handling quoted fields. Drop a file in rather than pasting it — it is read in your browser and never uploaded. Pick whichever matches what you're starting from — both are free.
Is there a tool for the next step?
JSON to CSV converter is the closest one after this: Turn a JSON array of objects into comma-separated values with a header row. Takes a whole file, so a long log does not have to go through the clipboard.
Where do the figures come from?
Byte prefixes follow the IEC convention where a kibibyte is 1 024 bytes and a kilobyte is 1 000 — drive makers use the second, operating systems often report the first, and a disk that shrinks on arrival is that gap and nothing else. Print sizing assumes 300 dpi unless you change it.