TOML input
Paste your TOML below, then press Convert.
YAML output
Waiting for TOML input.
Convert TOML to YAML free, in seconds. Paste your data below, press Convert, then copy the result and use it in Docker Compose, CI configs and apps. Everything runs in your browser, so nothing is ever uploaded.
Paste your TOML below, then press Convert.
Waiting for TOML input.
Paste TOML into the input box and press Convert (or just keep typing, conversion happens as you type). The tool parses it with a built-in TOML parser that understands tables, arrays of tables, dotted keys and inline tables, then emits it as YAML with proper two-space indentation, quoting strings only when needed. Conversion runs entirely in your browser with a built-in TOML parser, so your data never leaves your device.
The output uses standard two-space indentation, so it works in strict YAML parsers including Docker Compose, GitHub Actions and Kubernetes manifests. Strings are quoted only when they need it: values with colons, hashes, leading special characters or number-like text get quotes, while plain strings, numbers and booleans stay clean and readable.