TOML (Tom's Obvious Minimal Language) is a minimal, human-readable configuration format used by Rust (Cargo.toml), Python (pyproject.toml), Hugo, Helm and more. Format and validate TOML with an interactive tree view, and convert bidirectionally between TOML and JSON, YAML, XML, and CSV.
Convert JSON to TOML configuration format instantly in your browser. Ideal for Cargo.toml, pyproject.toml and Helm values. Bidirectional — swap to TOML→JSON.
Convert TOML configuration files to JSON instantly in your browser. Supports all TOML types including arrays of tables. Bidirectional — swap to JSON→TOML.
Convert YAML configuration files to TOML instantly in your browser. Ideal for migrating config formats. Bidirectional — swap to TOML→YAML in one click.
Convert TOML configuration files to YAML instantly in your browser. Bidirectional — swap to YAML→TOML in one click.
Convert XML documents to TOML configuration format instantly in your browser. Bidirectional — swap to TOML→XML in one click.
Convert TOML configuration files to XML instantly in your browser. Bidirectional — swap to XML→TOML in one click.
Convert a TOML array of tables to CSV instantly in your browser. Validates flat structure. Swap to CSV→TOML in one click.
Convert CSV data to a TOML array of tables instantly in your browser. Swap to TOML→CSV in one click.
Format and validate TOML configuration files with interactive tree view. Powered by smol-toml.
TOML (Tom's Obvious Minimal Language) is a minimal, human-readable configuration format used by Rust (Cargo.toml), Python (pyproject.toml), Hugo, Helm and more. Format and validate TOML with an interactive tree view, and convert bidirectionally between TOML and JSON, YAML, XML, and CSV.
QAre these TOML tools free?
Yes — all 9 TOML tools are completely free with no account, no subscription and no paywalls. All processing runs entirely in your browser.
QDoes my data get sent to a server?
No. Every TOML tool processes data entirely in your browser using JavaScript and WebAssembly. Nothing you paste, type or import is transmitted to any server.
QHow many TOML tools are available?
There are currently 9 TOML tools available. Browse them all on this page or use the search bar to find a specific tool.
QDo the tools work offline?
Most tools work offline once the page has loaded, since all processing is client-side. A small number of tools that fetch external assets may require an initial network connection.