How to convert YAML to JSON
- Add your files. Drop YAML files anywhere on the page, or use Choose files. Folders and ZIP archives work too; every YAML inside is picked up.
- Check that JSON is selected. JSON is already chosen on this page. Other formats in the same row are one tap away if you change your mind.
- Adjust options if you need to. For workbooks with several sheets, choose every sheet or only the first.
- Convert and download. Press Convert. Each file shows its progress, then a Download button. With several files, “Download all” gives you a single ZIP.
What happens to your YAML
The YAML is parsed into data and written back out as JSON with the same structure: objects stay objects, lists stay lists, and values keep their types where JSON allows it.
If the YAML is not valid, the error message shows the parser’s explanation so you can find the problem.
About YAML and JSON
YAML: YAML is a human-friendly data format used for configuration files.
JSON: JSON is a text format for structured data used by almost every web API and app.
Questions
Is my YAML file uploaded anywhere?
No. The conversion runs inside this browser tab using code served by this site, and the JSON is created on your device. You can even disconnect from the internet once the page and its converter have loaded.
What happens to formulas and multiple sheets?
Formulas are saved as their calculated values. Multi-sheet workbooks keep every sheet in formats that support it; CSV, TSV, JSON and similar formats get one file per sheet, or a single object keyed by sheet name.
Can I convert several YAML files at once?
Yes. Drop as many YAML files as you like, a whole folder or a ZIP. They convert one after another, and “Download all” saves every JSON in one ZIP that keeps your folder structure.
Is there a file size limit?
There is no fixed limit, because nothing is uploaded. The practical limit is your device’s memory: a phone may struggle with very large files that a laptop converts easily.