Conversor HTML para Markdown
Converter código HTML para Markdown
HTML de entrada
Markdown convertido
Exemplos HTML para Markdown
Converter HTML para Markdown legível. Exemplo:
Excerto de referência API
HTML de entrada:
Markdown convertido:
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
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.
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.
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: . 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.