Pre-launch version

Tabela → CSV

Traga uma tabela Markdown de volta para uma planilha.

Entrada
Separador de saída

Cole ou envie um documento que contenha uma tabela Markdown.

O caminho de volta de uma tabela Markdown

O escape é desfeito, não fica para trás

Uma célula escrita como `barra \| aqui` passa a ter uma `|` de verdade no CSV. Uma célula com `
` recupera uma quebra de linha autêntica dentro de um campo entre aspas — exatamente o inverso do que o CSV → Tabela faz, então o valor sobrevive à ida e volta.

Aspas de CSV corretas

Um valor com vírgula, aspas ou quebra de linha é envolvido em aspas e suas aspas internas são duplicadas, conforme a RFC 4180. Valores que não precisam ficam sem aspas, então a saída fica limpa em vez de toda entre aspas.

O alinhamento é descartado de propósito

Um separador `:---:` diz ao renderizador para centralizar uma coluna. O CSV não tem noção de alinhamento, então carregá-lo significaria inventar uma convenção que nada lê. A linha separadora serve para localizar a tabela e fixar o número de colunas, e depois é descartada.

Sua tabela fica no seu dispositivo

A conversão roda inteiramente nesta aba. Nada é enviado, nada é armazenado e nós nunca vemos seus dados.

Perguntas sobre tabela Markdown para CSV

O que acontece com um `<br>` dentro de uma célula?
Ele vira uma quebra de linha real dentro de um campo CSV entre aspas. É o inverso da direção CSV → Tabela, que transforma uma quebra em `<br>` porque uma quebra literal encerraria a linha da tabela.
Ele lida com tabelas alinhadas?
Sim — os separadores `:---`, `---:` e `:---:` são todos reconhecidos. O alinhamento em si é descartado, porque o CSV não consegue expressá-lo.
E se uma linha tiver menos células que o cabeçalho?
Ela é preenchida com valores vazios até a largura total. Nada é truncado — a mesma postura da direção CSV → Tabela.
Qual tabela ele converte se houver várias?
A primeira do documento. Ele procura uma linha de cabeçalho seguida imediatamente de uma linha separadora, então um texto com uma `|` solta não é confundido com uma tabela.
Por que minha tabela de uma coluna só não funciona?
Tabelas de uma coluna ainda não são reconhecidas. O detector de tabelas é compartilhado com as ferramentas Formatar e Lint e por enquanto exige pelo menos duas colunas; ampliá-lo é uma mudança em código compartilhado que precisa da própria revisão.
Posso obter um arquivo separado por ponto e vírgula?
Sim. Escolha o separador de saída acima — a saída com ponto e vírgula é o que você quer onde a vírgula é o separador decimal.

Indo no sentido contrário?

CSV → Tabela transforma uma exportação de planilha em uma tabela Markdown.

Voltar para todas as ferramentas →