Conversor de tabela Markdown para CSV
Converte uma tabela Markdown (`| col1 | col2 |`) em CSV ou TSV. Útil para trazer tabelas exportadas do GitHub Wiki, Notion ou Confluence para o Excel ou uma planilha. A conversão ocorre inteiramente no navegador; nenhum dado é enviado a um servidor.
| Delimitador de saída |
|
|---|---|
| Incluir a linha de cabeçalho na saída |
Digite uma tabela Markdown para ver aqui o CSV gerado.
Como uma linha de tabela Markdown corresponde a uma linha CSV
| Uma linha Markdown | | name | age | city | |
|---|---|
| Linha CSV resultante | name,age,city |
A linha delimitadora logo após o cabeçalho (`---`, `:---`, `:---:` ou `---:`) é ignorada em vez de tratada como dado. Qualquer barra vertical escapada (`\|`) dentro de uma célula é restaurada como um caractere "|" comum.
Dicas
- A linha delimitadora logo após o cabeçalho é detectada e ignorada automaticamente, então `---`, `:---` (esquerda), `:---:` (centro) e `---:` (direita) são convertidos sem problema, seja qual for o alinhamento.
- Ao desativar "Incluir a linha de cabeçalho na saída", é gerado um CSV contendo apenas as linhas de dados, sem o cabeçalho — útil quando você quer gerenciar o cabeçalho separadamente.
- Se o valor de uma célula contiver vírgula ou aspas duplas, ele é automaticamente envolvido em aspas duplas conforme as regras do CSV, com qualquer `"` interna escapada como `""`.
- Combine isso com o conversor de CSV para tabela Markdown para converter entre CSV e tabelas Markdown quantas vezes precisar.
Perguntas frequentes
Curiosidade — o que realmente diferencia uma tabela Markdown de um CSV
CSV e tabelas Markdown são duas formas de representar dados tabulares como texto, mas servem a propósitos diferentes. CSV é um formato legível por máquina, pensado para ser lido e escrito por programas — planilhas, bancos de dados e afins —, enquanto uma tabela Markdown é uma notação voltada para documentação que prioriza que uma pessoa consiga olhar o código-fonte e ainda assim distinguir aproximadamente o formato da tabela.
É por isso que uma tabela Markdown tem conceitos que o CSV não tem: uma linha de cabeçalho e uma linha delimitadora (`---`). Visualmente, essa linha delimitadora é renderizada como uma linha divisória, mas no código-fonte não passa de uma sequência de hifens — uma notação específica do Markdown que existe apenas para dizer ao analisador que "tudo acima disso é cabeçalho, tudo abaixo é dado".
Querer mover uma tabela criada em uma ferramenta de documentação como GitHub Wiki, Notion ou Confluence para uma planilha é algo que surge com frequência ao organizar atas de reuniões de equipe ou um README. Ter esta ferramenta ao lado de sua contraparte — de CSV para tabela Markdown — permite começar a partir de qualquer um dos dois formatos e converter sem hesitação.