Conversor TOML para YAML simples
Converta arquivos de configuração de TOML para YAML direto no navegador, preservando strings, números e booleanos. Útil para migrar configs entre formatos.
—
Ler um TOML em formato YAML
TOML domina os arquivos de projeto de algumas linguagens — Cargo.toml no Rust, pyproject.toml no Python, config.toml em vários geradores de site estático. YAML domina outro conjunto: pipeline de CI, manifesto de Kubernetes, Docker Compose. Quem transita entre os dois mundos volta e meia precisa reescrever uma configuração de um formato no outro.
Cole o TOML e receba a versão YAML das linhas de chave e valor. Cada chave = valor vira chave: valor, as aspas dos textos são removidas — porque YAML aceita string sem aspas na maioria dos casos — e as aspas escapadas dentro do texto voltam ao normal. Comentários iniciados por # e linhas em branco são preservados na posição em que estavam, o que ajuda a comparar o antes e o depois.
A conversão trabalha no nível raiz. Cabeçalhos de tabela entre colchetes, tabelas de array com colchete duplo e valores multilinha com aspas triplas não viram estrutura aninhada em YAML — eles aparecem comentados no resultado, marcando o ponto que pede revisão. Para um arquivo curto e plano, o resultado sai direto; para um Cargo.toml completo, use como ponto de partida.
Perguntas frequentes
Preciso colocar aspas nas strings do YAML gerado?
O que acontece com [tabela] e [[array de tabelas]]?
Datas e horários são convertidos?
Ferramentas Relacionadas
Conversor YAML para TOML simples
Converta arquivos de configuração de YAML para TOML direto no navegador, preservando strings, números e booleanos. Útil para migrar configs entre formatos.
Conversor TOML para INI
Converte TOML simples (com [section] e key = value) para INI — remove aspas das strings.
YAML → JSON (simples)
Converta YAML em JSON direto no navegador, sem enviar dados para servidor nenhum. Cole o YAML e copie o JSON pronto para usar em APIs, configs e scripts.
Conversor INI para TOML
Converte arquivo INI (com seções [section] e key=value) para TOML — formatos próximos com pequenos ajustes.
Conversor CSV para YAML lista
Converta um CSV com cabeçalho em uma lista YAML de objetos, preservando números e booleanos. Útil para criar configs e fixtures a partir de planilhas.
JSON para TOML
Converta JSON em TOML, formato de configuração legível usado por Cargo (Rust), pyproject.toml, hugo, etc. Suporta strings, números, booleans, arrays e tabelas aninhadas. Tudo no navegador.