Ferramentas de texto e dados

Markdown → CSV

Extraia os campos de uma tabela Markdown e converta-os em CSV para copiar ou transferir.

Tabela Markdown

Resultado CSV

Pré-visualização da tabela

Reconheça cabeçalhos, alinhamento e barras escapadas de Markdown para gerar CSV com aspas corretas.

O conteúdo é processado apenas no seu navegador e não é enviado para servidores.

Sobre esta ferramenta

Markdown para CSV converte tabelas com cabeçalho, linha separadora e linhas de dados. As barras verticais exteriores são opcionais. Uma barra escapada (\|) permanece na respetiva célula, sem iniciar uma nova coluna. Pode copiar ou descarregar os dados convertidos.

Como utilizar

  1. Cole uma tabela Markdown completa com cabeçalho e linha de alinhamento ---.
  2. Escolha o delimitador do CSV de saída.
  3. Clique em «Converter». Se as colunas não coincidirem, corrija o escape ou ative explicitamente o modo de compatibilidade.
  4. Reveja o CSV e copie-o ou transfira converted.csv.

Exemplos de utilização

  • | nome | idade |, | --- | --- | e | Ana | 20 | geram nome,idade seguido de uma nova linha Ana,20.
  • | :--- | ---: | define o alinhamento e não é incluído nos dados CSV.
  • | Ana | A \| B | gera Ana,A | B e conserva a barra dentro do campo.

Regras e limites

Inclua uma linha separadora de cabeçalho válida e o mesmo número de colunas em cada linha. Por predefinição, as células adicionais geram um erro e não são eliminadas sem aviso. Para casos como A | B sem escape, o modo de compatibilidade pode juntar as células excedentes na última coluna. Verifique o resultado; \| continua a ser a forma padrão de escrever uma barra dentro de uma célula. Converta uma tabela de cada vez, não um documento Markdown completo.

Utilizações comuns

  • Reimportar tabelas de README em ferramentas de dados.
  • Extrair pequenas tabelas de documentação.
  • Conservar células com vírgulas, aspas ou barras verticais.

Privacidade

O texto, os ficheiros e as pré-visualizações são processados no navegador. O conteúdo que introduz não é enviado nem guardado automaticamente. Guarde o que pretende conservar antes de sair da página.

FAQ

As barras exteriores são obrigatórias?

Não. São aceites | a | b | e a | b, sempre com uma linha separadora válida abaixo do cabeçalho.

A linha de alinhamento é exportada?

Não. ---, :---, ---: e :---: definem o alinhamento e são excluídos dos dados.

Como escrever uma barra vertical dentro de uma célula?

Use \|. Uma barra sem escape costuma indicar outra coluna e pode causar, por predefinição, um erro no número de colunas.

Para que serve combinar na última coluna?

Permite reparar explicitamente algumas tabelas com barras sem escape. A ferramenta não consegue deduzir a intenção, pelo que o modo está desativado por predefinição e pede a revisão do resultado.

Suporta qualquer Markdown complexo?

Não converte sem perda tabelas aninhadas, células unidas ou documentos completos. Destina-se a uma tabela Markdown comum.

Voltar ao catálogo de ferramentas para programadores