Paste your TOML data and instantly get clean, formatted YAML output. Supports tables, inline tables, arrays, strings, numbers, booleans, and date/time values. Includes key sorting and customizable indentation options.
Paste your TOML data and instantly get clean, formatted YAML output. Supports tables, inline tables, arrays, strings, numbers, booleans, and date/time values. Includes key sorting and customizable indentation options.
Common questions and answers about this topic.
TOML uses a flat key-value syntax with explicit sections (tables) and strict typing, while YAML uses indentation-based nesting and is more flexible with data types. TOML is common in Rust/Python configs, YAML in Kubernetes and CI/CD pipelines.
Yes, the YAML output indentation is adjustable from 2 to 8 spaces through the formatting options. For YAML files used in Kubernetes or Docker Compose, 2 spaces is the standard convention.
Yes, the sort keys dropdown offers the option to alphabetically arrange all YAML mapping keys (A to Z) or keep the order from your original TOML tables. This sorting recurses into every nested mapping level.
No, the TOML-to-YAML conversion takes place entirely within your browser. Your TOML data is transformed locally via JavaScript and never leaves your device.