Convert YAML to TOML
Turn YAML Ain't Markup Language files (.yaml) into Tom's Obvious Minimal Language (.toml) in seconds. Drop one file or a whole batch: the conversion happens right in your browser, with no sign-up, no watermark and no upload.
TOML to YAML insteadHow to convert YAML to TOML
- 1Drop your YAML files into the box above, or click to choose them.
- 2TOML is already selected. Adjust the options if you like.
- 3Click Convert and download your TOML files.
Good to know
- TOML needs an object at the top level, so a list is wrapped under an "items" key.
Frequently asked questions
Is converting YAML to TOML free?
Yes. There is no sign-up, no watermark and no limit on the number of files.
Are my files uploaded?
No. Everything runs in your browser, so your files are never uploaded to a server. That also makes it fast, because nothing has to travel over the network.
Will I lose quality converting YAML to TOML?
TOML stores the result with some loss. With the default settings the difference is hard to notice, and you can raise the quality if you need to.
Can I convert several files at once?
Yes. Drop as many YAML files as you like. They are converted one after another and you can download them individually or as a ZIP.
Is there a file size limit?
There is no fixed limit. Very large files depend on your device's memory, since the conversion runs locally.
What is YAML?
YAML is a human-friendly data format used for configuration files like Docker Compose and Kubernetes.
What is TOML?
TOML is a readable configuration format, used for example in Rust and Python project files.