Conversor de HTML para Markdown
Converta HTML em Markdown limpo: títulos, links, listas, blocos de código, tabelas GFM e tachado, com títulos ATX ou Setext e blocos de código cercados. Grátis.
Executa totalmente no seu navegador. Seus dados nunca são enviados.
Ferramentas Relacionadas
Ver TodasO que é HTML para Markdown?
Cole HTML – um trecho de página web, uma exportação de CMS ou a marcação de um e-mail – e obtenha Markdown limpo. Títulos, ênfase, links, imagens, listas, blocos de código, citações, tabelas e tachado são convertidos; scripts e estilos são removidos.
Como usar HTML para Markdown
- Cole o HTML na caixa Entrada HTML, ou use Carregar exemplo ou Abrir arquivo.
- Escolha o Estilo dos títulos, o estilo dos Blocos de código e o Marcador de lista.
- A saída Markdown é atualizada enquanto você digita; use Copiar ou Baixar.
Exemplo
<h1>Hi</h1><p><b>bold</b> <a href="https://x.io">x</a></p><ul><li>a</li></ul>
# Hi **bold** [x](https://x.io) - a
Quando usar HTML para Markdown
Use-o para migrar posts de blog ou documentação para Markdown, ou para colar conteúdo da web em editores Markdown. Layouts complexos, tabelas com colspan/rowspan e estilos inline não podem ser representados em Markdown e são simplificados.
Como funciona HTML para Markdown
O HTML é interpretado em um DOM no seu navegador e convertido com o turndown. Regras extras acrescentam tabelas do GitHub Flavored Markdown (a primeira linha vira o cabeçalho e | dentro das células recebe escape), ~~tachado~~ para <del>/<s>, itens de lista com um único espaço depois do marcador, e descartam <script>, <style> e <noscript>. Elementos sem equivalente em Markdown mantêm só o conteúdo de texto.
Casos de Uso Comuns
- Migrar posts do WordPress para um gerador de sites estáticos
- Copiar documentação de uma página web para um README
- Converter templates de e-mail HTML em notas Markdown
- Limpar exportações de CMS para documentação baseada em Git
Perguntas Frequentes
Tabelas são suportadas?
Sim, tabelas simples viram tabelas GFM com barras verticais. Células mescladas não são suportadas pelo Markdown e são achatadas.
O que acontece com scripts e estilos?
Eles são removidos por completo.
Meu HTML é enviado?
Não, ele é interpretado e convertido localmente no seu navegador.