Conversor de YAML para Markdown

Documente dados YAML como uma tabela Markdown limpa — listas de serviços, matrizes de configuração, visões de ambientes — com um conversor gratuito que roda por completo no seu navegador. Cole YAML ou solte um arquivo e copie a tabela para a sua documentação.

YAML

YAML is a human-friendly data format widely used for configuration files in DevOps tools such as Docker, Kubernetes, and CI pipelines. It expresses nested structures through indentation instead of brackets.

Markdown

Markdown tables render as clean, readable grids on GitHub, in wikis, and in documentation tools. They are plain text, so they diff well in version control and can be edited in any text editor.

Como funciona a conversão de YAML para Markdown

O YAML é analisado localmente: cada item da sequência vira uma linha da tabela, mapeamentos aninhados são achatados em cabeçalhos com pontos e aliases são resolvidos para seus valores reais. Comentários são descartados — tabelas não têm onde guardá-los.

A saída é uma tabela no estilo GitHub: linha de cabeçalho, separador |---| e uma linha por item, com pipes escapados como \| e quebras de linha dentro de células convertidas em tags <br>.

Perguntas frequentes

Qual é a melhor forma de YAML para uma tabela?
Uma sequência de mapeamentos com chaves majoritariamente compartilhadas — cada chave vira uma coluna. Itens sem uma chave simplesmente deixam a célula vazia.
Os comentários do YAML sobrevivem?
Não. Tabelas Markdown carregam apenas dados, então os comentários são removidos — guarde o YAML original se eles importarem.
Como strings YAML multilinha são renderizadas?
Quebras de linha dentro de um valor viram tags <br>, que o GitHub mostra como quebras dentro da célula — nada é achatado em silêncio.
A conversão é privada e gratuita?
Sim, as duas coisas: roda em um Web Worker no seu dispositivo, sem upload, sem cadastro e sem marca d'água.