Conversor de CSV para Tabela Markdown | Da Planilha Direto para o README
Converta dados copiados do Excel, do Google Sheets ou de um arquivo CSV em uma tabela Markdown compatível com GitHub, pronta para colar em um README, uma issue ou um wiki. A ferramenta lida com delimitadores de vírgula, tabulação, ponto e vírgula e barra vertical, e interpreta corretamente campos entre aspas.
💡 Sobre esta ferramenta
Escrever uma tabela Markdown à mão é uma tarefa mecânica que quebra a concentração: você coloca uma barra entre cada coluna, lembra da linha separadora --- e conta as células para que as colunas fiquem alinhadas. Com três linhas dá para administrar; com vinte, em algum ponto você erra uma barra e gasta mais tempo consertando a tabela do que escrevendo o conteúdo.
Cole os dados aqui e deixe a ferramenta cuidar dessa formatação. Quando você seleciona um intervalo em uma planilha e copia, a maioria dos aplicativos coloca o conteúdo na área de transferência como valores separados por tabulação, então escolher Tabulação permite colar a seleção sem exportar um arquivo. Use Vírgula para um CSV aberto em um editor de texto, Ponto e vírgula para a variante europeia de CSV produzida por certas configurações regionais, e Barra para dados que você já mantém com barras verticais.
Um valor que contém o próprio delimitador — como "São Paulo, Brasil" — continua sendo uma única célula desde que esteja entre aspas duplas, seguindo as mesmas regras de aspas que o CSV usa. Qualquer | dentro de uma célula é escapado como \| para não dividir a tabela. Ao desativar Usar a primeira linha como cabeçalho, a ferramenta gera cabeçalhos genéricos Col 1, Col 2 e trata todas as linhas como dados.
🧐 Perguntas frequentes
Onde posso colar o resultado? Em qualquer lugar que suporte tabelas do GitHub Flavored Markdown (GFM): GitHub, GitLab, Obsidian, Notion, Reddit e a maioria dos geradores de sites estáticos.
E se as linhas tiverem um número diferente de colunas? A ferramenta preenche as linhas mais curtas com células vazias até igualar a linha mais larga. Tabelas Markdown exigem o mesmo número de colunas em todas as linhas, então essa normalização evita que a tabela quebre.
Posso colar uma seleção do Excel diretamente? Sim. Copiar células do Excel ou do Sheets coloca um texto separado por tabulações na área de transferência, então defina o delimitador como Tabulação e cole.
Ela lida com quebras de linha dentro de uma célula?
Cada linha de entrada é tratada como um registro, portanto uma célula com quebra de linha é dividida em registros separados. Achate células de várias linhas em uma única linha ou substitua a quebra por <br>.
Há um limite de linhas? Não há um teto fixo, mas colar muitos milhares de linhas pode deixar a caixa de entrada lenta. Reduza conjuntos de dados grandes ao intervalo de que você realmente precisa antes de colar.
📚 Curiosidades
As tabelas em Markdown nunca fizeram parte da especificação original de John Gruber, de 2004; elas chegaram depois por meio de extensões como o PHP Markdown Extra e o GitHub Flavored Markdown. É por isso que uma tabela perfeita no GitHub pode aparecer como barras sem formatação em um analisador Markdown básico que não implementa a extensão de tabelas do GFM.
A linha separadora --- também controla o alinhamento das colunas pela posição dos dois-pontos: :--- alinha à esquerda, ---: à direita e :---: ao centro. Esta ferramenta gera a forma simples --- (alinhamento à esquerda por padrão), então, para alinhar à direita uma coluna numérica, adicione os dois-pontos à linha separadora depois de copiar.