Convert TOML to XML
Turn Tom's Obvious Minimal Language files (.toml) into Extensible Markup Language (.xml) 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.
XML to TOML insteadHow to convert TOML to XML
- 1Drop your TOML files into the box above, or click to choose them.
- 2XML is already selected. Adjust the options if you like.
- 3Click Convert and download your XML files.
Good to know
- All keys, values and nesting are kept. Comments and formatting style of the original file are not carried over.
- Object keys become element names, and lists become repeated elements.
Frequently asked questions
Is converting TOML to XML 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 TOML to XML?
No noticeable loss: the conversion keeps the content of your TOML file intact.
Can I convert several files at once?
Yes. Drop as many TOML 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 TOML?
TOML is a readable configuration format, used for example in Rust and Python project files.
What is XML?
XML is a structured markup format used for data exchange, feeds and many configuration files.