Convert data from YAML to other file types
Convert data from other file types to YAML
What you can do with the YAML Convert tools
YAML (*.yaml, *.yml) is a human-readable data serialization format. A top-level sequence of mappings reads as one row per mapping, and nested mappings are flattened into dotted column names such as address.city.
- Convert a file between any two supported formats, in one step.
- Batch convert a whole folder of files in one run.
- Convert files larger than 4GB, with low memory usage.
- Anchors and aliases (
& / *), tags (!!) and multi-document files (---) are not supported.
Frequently asked questions
No. All the tools on this site run on your own computer, so your files never leave your machine.
Yes. The desktop tools have native builds for Windows, macOS and Linux, with both a GUI wizard and a command line.
Yes. Nested mappings become dotted column names such as address.city, which can then be mapped to the columns of the output.
No. Anchors/aliases, tags and multi-document (---) YAML are reported as an error.
Yes. .yaml and .yml are treated the same.
Yes. Every Withdata desktop app can be downloaded and tried for free before you buy it.
Get started
Download Withdata DataFileConverter and try it free. It runs on Windows, macOS and Linux.
See Withdata DataFileConverter