A Polysh para agentes está em acesso antecipado. Seu agente de programação grava a demo, e a Polysh finaliza. Entrar na lista de espera →

HTML para Markdown

Transforme HTML de uma página, e-mail ou exportação de CMS em Markdown legível.

Carregando a ferramenta no navegador…

O que faz: HTML para Markdown

Levar uma central de ajuda para um repositório docs-as-code, ou trazer um post antigo para um editor Markdown, geralmente começa com HTML. Cole o código e o conversor escreve um Markdown que espelha a estrutura: títulos continuam títulos, negrito e itálico viram ** e *, links mantêm os títulos e blocos de código mantêm a linguagem.

Listas ordenadas mantêm um número inicial personalizado, e uma caixa de seleção dentro de um item de lista vira um marcador [x] ou [ ]. Para o caminho inverso, use Markdown para HTML; se você só quer as palavras, HTML para texto puro descarta toda a formatação.

Exemplo

Entrada

<h2>Convidar um colega</h2>
<p>Vá em <b>Configurações</b> &gt; <a href="/members">Membros</a>.</p>
<ol start="3"><li>Digite um e-mail</li><li>Escolha uma função<ul><li>Editor</li></ul></li></ol>
<script>track()</script>

Resultado

## Convidar um colega

Vá em **Configurações** > [Membros](/members).

3. Digite um e-mail
4. Escolha uma função
   - Editor

O script some, &gt; vira um > simples e a lista que começa em 3 continua contando, com o marcador aninhado recuado sob o item 4.

Como usar: HTML para Markdown

  1. Cole o HTML na caixa HTML, ou clique em Abrir arquivo para carregar um arquivo .html ou .htm.
  2. Leia o Markdown à direita; ele se atualiza enquanto você edita o HTML.
  3. Clique em Copiar, ou em Baixar .md para salvar.

Bom saber

  • Estilos inline e classes são ignorados, então cores, tamanhos de fonte e o layout da página original se perdem. Só a estrutura passa.
  • Células de tabela mescladas (colspan ou rowspan) não têm como ser representadas numa tabela Markdown, então as células dessas linhas se deslocam. Confira tabelas largas depois de converter.
  • Links relativos como /members ficam como foram escritos, então só funcionam se o Markdown for parar no mesmo site.
  • Menus de navegação e rodapés também são convertidos, como listas de links. Cole só o HTML do artigo quando quiser apenas o conteúdo.

Perguntas sobre HTML para Markdown

Como converto uma página da web em Markdown?

Abra a página, use as ferramentas de desenvolvedor do navegador para copiar o HTML externo do elemento principal do artigo e cole aqui. Copiar só o conteúdo evita menus e rodapés. Depois copie o Markdown ou baixe como arquivo .md.

Ele mantém as tabelas?

Sim. Tabelas HTML viram tabelas Markdown com linha de cabeçalho. O alinhamento à esquerda, centralizado ou à direita nas células da primeira linha vira a divisória correspondente, como :---:, barras verticais dentro das células são escapadas e quebras de linha viram <br>.

Por que alguns caracteres aparecem com uma barra invertida?

Caracteres como *, [, ] e crases têm significado no Markdown. Quando aparecem como texto comum no HTML, o conversor acrescenta uma barra invertida para que continuem literais, em vez de virar ênfase ou links.

O que acontece com as imagens?

Imagens com endereço http, https ou relativo viram sintaxe de imagem do Markdown, com o texto alternativo e o título. Imagens guardadas como URLs data: não são incorporadas; só o texto alternativo é mantido.