YAML and CSV
JSON
CSV
YAML
JSON to CSV
name,role Ada,admin Grace,compiler
CSV to JSON
[
{
"name": "Ada",
"role": "admin"
},
{
"name": "Grace",
"role": "compiler"
}
]YAML to JSON
{
"name": "Ada",
"role": "admin"
}name,role Ada,admin Grace,compiler
[
{
"name": "Ada",
"role": "admin"
},
{
"name": "Grace",
"role": "compiler"
}
]{
"name": "Ada",
"role": "admin"
}The JSON, YAML and CSV converter moves data between the three formats developers trade most. Turn JSON into YAML for Kubernetes or GitHub Actions configs, convert spreadsheet CSV exports into JSON for an API, or flatten JSON arrays into CSV, with validation of each format along the way.
No. The tool runs entirely in your browser with JavaScript. Your data never leaves your device, nothing is logged, and it keeps working offline once the page has loaded.
Yes. Valid JSON is also valid YAML 1.2, so the converter can read either, and writing YAML usually produces a shorter, comment-friendly file.
Last updated: October 2026 · Built by Derar Sattouf