Data
JSON ↔ YAML ↔ CSV Converter
Convert between JSON, YAML, and CSV formats. YAML parsing is powered by js-yaml 4.1.0 — bundled locally, works offline.
● LOCAL
● NO NETWORK
● js-yaml 4.1.0
Need to compare two JSON structures directly? Open JSON Diff. Generating TypeScript definitions from JSON payload? Use JSON → TypeScript.
About this tool
What it does
Converts data between JSON, YAML, and CSV formats. JSON parsing uses the browser's native JSON.parse(). YAML parsing and generation uses js-yaml 4.1.0, which is bundled directly in QuikTech — no CDN request is made and the tool works offline. CSV conversion assumes a flat array-of-objects structure.
No data leaves your browser. All conversion runs locally. Input is saved in localStorage for convenience.
YAML enginejs-yaml 4.1.0 (bundled, no CDN)
JSON engineJSON.parse / JSON.stringify (browser native)
Network transferNone
Limitations
- CSV: Assumes a flat array of objects with scalar values. Nested objects/arrays are stringified. Type information (numbers become strings) is lost when round-tripping through CSV.
- YAML multi-document: Only the first document is converted when the YAML input contains multiple documents separated by
---.