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

O conversor reconhece cabeçalhos, separadores e linhas de dados, com barras exteriores opcionais. Identifica barras verticais escapadas e não interpreta \| como limite de coluna. A biblioteca partilhada gera a saída CSV.

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

As linhas são percorridas para reconhecer escapes e separadores e validar a linha de alinhamento e o número de colunas. Por predefinição, células adicionais geram um erro, sem perda silenciosa de colunas. Para casos como A | B sem escape, um modo de compatibilidade explícito combina as células excedentes na última coluna. É uma reparação ambígua; a forma padrão continua a ser \|. A ferramenta converte uma tabela, não documentos Markdown completos de estrutura arbitrária.

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, a leitura de ficheiros, as conversões e as pré-visualizações são processados localmente no navegador. A entrada não é enviada e não são usados servidores de processamento, bases de dados, API online ou CDN de terceiros. O conteúdo não é guardado automaticamente. A cópia e as transferências também são locais.

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