HTML de entrada

Markdown convertido

Exemplos HTML para Markdown

Converter HTML para Markdown legível. Exemplo:

Excerto de referência API

HTML de entrada:

Entrada

Markdown convertido:

Saída

Utilize Amostra acima para carregar mais dados de exemplo.

O que é HTML para Markdown?

Markdown é uma marcação leve para documentação e READMEs. O HTML é verboso—converter HTML para Markdown produz texto legível e editável. Esta ferramenta analisa o seu HTML e produz Markdown: títulos tornam-se #, ligações tornam-se [texto](url), listas tornam-se - ou 1.. A especificação CommonMark define o formato de saída.

A conversão executa-se inteiramente no seu browser. Nada é enviado para um servidor. A saída é Markdown limpo. Para o inverso (Markdown para HTML), utilize Markdown para HTML. Para edição com pré-visualização em tempo real, utilize o Editor Markdown.

Como utilizar esta ferramenta

1

Colar ou carregar HTML

Copie o seu HTML e cole-o no editor da esquerda. Também pode clicar em Carregar para carregar um ficheiro .html ou .htm. O botão Amostra carrega dados de exemplo.

2

Ver a saída Markdown

O painel da direita mostra o Markdown convertido. Títulos, parágrafos, ligações, imagens, listas e tabelas são convertidos. HTML complexo pode produzir Markdown verboso ou aproximado.

3

Copiar ou transferir

Utilize <strong>Copiar</strong> ou <strong>Transferir</strong>. Para formatar a saída, utilize o Formatador Markdown. Para validação, utilize o Validador Markdown.

Quando HTML para Markdown ajuda

Ao migrar conteúdo de um site, CMS ou editor WYSIWYG para Markdown (ex.: para GitHub, GitLab ou sites estáticos como Jekyll), esta conversão fornece um ponto de partida. A especificação W3C HTML define a entrada. Copie HTML de uma página, cole aqui e obtenha Markdown que pode editar e controlar em versões.

Extrair ou exportar conteúdo frequentemente produz HTML. Converter para Markdown torna-o editável em texto simples e compatível com ferramentas de documentação. Para converter Markdown para HTML, utilize Markdown para HTML. Para gerar tabelas a partir de dados, utilize o Gerador de tabelas Markdown.

Perguntas frequentes

A conversão é sem perdas?

Nem sempre. O HTML tem mais estrutura (divs, spans, classes). O Markdown é mais simples. Layouts complexos, divs aninhados ou estilos inline podem não mapear perfeitamente. A saída é uma conversão de melhor esforço.

Os meus dados são privados?

Sim. A conversão executa-se inteiramente no seu browser. Nenhum dado é enviado para qualquer servidor.

E as tabelas?

As tabelas HTML são convertidas para sintaxe de tabela Markdown quando possível. Tabelas complexas (colspan, rowspan) podem não converter de forma limpa. Para criar tabelas a partir de dados, utilize o Gerador de tabelas Markdown.

E as imagens?

As etiquetas de imagem tornam-se sintaxe de imagem Markdown: ![alt](url). O texto alternativo e o URL são preservados. URLs relativos mantêm-se como estão.

Posso converter uma página HTML completa?

Sim. Cole a página completa. O conversor normalmente extrai o conteúdo do body. Scripts, estilos e meta tags são geralmente removidos. Obtém o conteúdo principal como Markdown.

Ferramentas relacionadas

Saiba mais: CommonMark, especificação CommonMark, GitHub Flavored Markdown, Markdown Guide, MDN HTML, W3C HTML, GitHub.