Input TOML

Converted YAML

What Is TOML to YAML?

TOML and YAML are config formats. TOML to YAML converts TOML to YAML. Use it when tools expect YAML (Kubernetes, Ansible, etc.). The TOML spec and YAML spec define the formats.

This tool runs entirely in your browser. Nothing is sent to a server. Paste TOML or upload a file; get YAML output. For the reverse, use YAML to TOML. For TOML to JSON, use TOML to JSON. For formatting TOML first, use TOML Formatter.

TOML to YAML Examples

Convert TOML to YAML. Telecom-themed example:

Example: Subscriber config

TOML Input

YAML output:

YAML Output

Click the Sample button above to load more examples into the editor.

How to Use This Tool

1

Paste or Upload

Paste TOML into the left panel or upload a .toml file. Use Sample to load example config. Use Clear to reset.

2

View YAML Output

The right panel shows converted YAML. TOML tables become YAML mappings. Invalid TOML will show an error.

3

Copy or Download

Use Copy or Download to get the YAML. For formatting YAML, use YAML Formatter. For validation, use YAML Validator.

When TOML to YAML Helps

When migrating from TOML config to YAML (e.g. for Kubernetes, CI/CD, or Ansible), convert here. Great for Cargo.toml, pyproject.toml, and similar. For JSON output, use TOML to JSON. For XML, use TOML to XML.

Frequently Asked Questions

Is my data private?

Yes. Conversion runs entirely in your browser. No data is sent to any server.

Are comments preserved?

YAML supports comments. TOML comments may be preserved or converted depending on the implementation.

TOML to YAML vs YAML to TOML?

TOML to YAML converts config to YAML. YAML to TOML does the reverse. Use the one that matches your source.

What about dates?

TOML dates become YAML timestamps or strings. Check the output for your use case.

Can I convert nested tables?

Yes. TOML nested tables become nested YAML mappings. The structure is preserved.

Related Tools

TOML. YAML. TOML spec. YAML spec. JSON. MDN. GitHub.