Ferramenta de texto

CSV para tabela Markdown

Transforme CSV em uma tabela Markdown pronta para colar em um README ou issue.

CSV para tabela Markdown Roda no seu dispositivo
  • Executa no seu navegador — seu texto nunca é enviado a lugar nenhum
  • Sem cadastro, sem cotas, grátis para usar quantas vezes quiser

Como funciona

Tabelas Markdown são tediosas de escrever à mão e implacáveis com o alinhamento. Se os dados já existem como CSV, convertê-los é instantâneo e evita o caractere de barra vertical contado errado que quebra a tabela inteira.

As aspas são tratadas

O analisador entende campos entre aspas, então vírgulas e quebras de linha dentro de uma célula são preservadas. Barras verticais nos dados recebem escape, pois uma barra sem escape encerraria a célula antes da hora.

A linha de cabeçalho

A primeira linha vira o cabeçalho da tabela e define o número de colunas. As linhas com menos valores são preenchidas para que a tabela continue retangular, o que o Markdown exige.

Como o CSV é lido

Os campos são separados por vírgulas. Um campo entre aspas duplas pode conter vírgulas e quebras de linha, e uma aspa dobrada ("") dentro dele representa uma única aspa. Finais de linha do Windows e do Unix funcionam, e linhas em branco são ignoradas.

Como fica a tabela

A primeira linha vira a linha de cabeçalho, seguida do divisor --- de que o Markdown precisa. Cada linha seguinte é preenchida ou cortada até o número de colunas do cabeçalho, e qualquer | dentro de uma célula recebe escape como \| para não quebrar a tabela.

Perguntas frequentes

CSV para tabela Markdown — perguntas

Ele lida com vírgulas entre aspas?

Sim. Os campos entre aspas são interpretados corretamente, então vírgulas dentro de uma célula não a dividem.

E se as linhas tiverem tamanhos diferentes?

As linhas mais curtas são preenchidas para igualar o cabeçalho, mantendo a tabela válida.

Meus dados são enviados?

Não. A conversão acontece na página.