Paste your TOML configuration into the input
Click "Format TOML" to beautify and validate
Copy the formatted TOML or download it
TOML (Tom's Obvious, Minimal Language) is a configuration file format designed to be easy to read and write due to obvious semantics. Created by Tom Preston-Werner (co-founder of GitHub), TOML aims to be a minimal configuration file format that's easy to parse and unambiguous in its meaning.
TOML is widely used in modern development tools, particularly in the Rust ecosystem (Cargo.toml) and Python packaging (pyproject.toml). Its clear syntax makes it more readable than JSON for configuration files while being more structured than YAML. TOML files use the .toml extension and are human-friendly while remaining machine-parseable.
TOML uses key-value pairs, tables (sections), and arrays:
Get $200 free DigitalOcean credit or sponsor us on GitHub!