Entrada HTML

ou solte um arquivo aqui, ou cole o código abaixo
Opções de HTML

Tabela Markdown

Opções da tabela Markdown

Os arquivos nunca saem do seu navegadorComo?

Este conversor de tabela HTML para Markdown encontra as tabelas de uma marcação HTML e reescreve a escolhida como tabela no padrão do GitHub. Cole o HTML, selecione a tabela e copie o Markdown.

Última atualização:

Como funciona

  1. Cole o HTML

    Cole o código-fonte da página ou a marcação copiada da tabela, solte um arquivo .html ou use Abrir de URL. O HTML é sanitizado antes de ser lido.

  2. Escolha a tabela

    Cada tabela da página aparece na lista com a legenda ou as primeiras células do cabeçalho. Defina como tratar Células mescladas e a formatação.

  3. Copie o Markdown

    Clique em Copiar ou use Baixar .md. A pré-visualização mostra como o Markdown vai ficar.

Recursos

  • colspan e rowspan

    Células mescladas são divididas em células separadas, vazias ou repetindo o valor, para que as colunas continuem alinhadas.

  • Formatação mantida

    <b>, <i>, <code>, <s> e links viram **negrito**, *itálico*, `código`, ~~tachado~~ e [texto](url); <br> vira quebra de linha.

  • Cabeçalho detectado

    Um <thead> ou uma primeira linha de células <th> vira o cabeçalho; tabelas sem isso ainda podem usar a primeira linha.

  • Seguro por padrão

    Scripts, manipuladores de eventos e links javascript: são removidos pelo sanitizador, e a marcação só é lida como texto, nunca renderizada. Tabelas dentro de células aparecem como tabelas próprias.

Limites e privacidade

O HTML pode ter até 10 MB, e as tabelas são limitadas a 50.000 linhas.

Uma tabela Markdown tem uma linha por célula: listas, parágrafos e imagens dentro de uma célula viram texto separado por quebras de linha, e cores, larguras e classes CSS são descartadas. Tabelas montadas com <div> e CSS grid não são tabelas de verdade e não são detectadas. Abrir uma página pela URL só funciona com sites que permitem requisições entre origens (CORS); caso contrário, salve a página e abra o arquivo.

O HTML nunca é renderizado nesta página: ele é limpo com DOMPurify e lido como texto em um Web Worker. Veja a página de privacidade.

Perguntas frequentes

Como converter uma tabela HTML para Markdown?

Cole o HTML que contém a <table>. A primeira tabela é convertida na hora; se a página tiver várias, escolha outra na lista.

Como pegar o HTML de uma tabela de um site?

Clique com o botão direito na tabela, escolha Inspecionar, clique com o botão direito no elemento <table> e use Copiar outerHTML. Ou abra a página pela URL aqui.

O que acontece com as células mescladas?

O Markdown não mescla células, então colspan e rowspan são divididos. Em Células mescladas, escolha Valor só na primeira célula ou Repetir o valor.

Os links são mantidos?

Sim, como links Markdown. Links com javascript: ou outros esquemas inseguros são descartados e só o texto fica.

Quero só o texto, sem formatação Markdown. Dá?

Dá. Desative Manter formatação: negrito, links e código saem como texto simples.

A página que eu colo é enviada?

Não. A sanitização e a conversão acontecem no seu navegador.

Ferramentas relacionadas