HTML para Markdown
Transforme marcação em Markdown limpo que você pode colar em qualquer lugar.
- Executa no seu navegador — seu texto nunca é enviado a lugar nenhum
- Sem cadastro, sem cotas, grátis para usar quantas vezes quiser
Como funciona
Markdown é o que arquivos README, sistemas de issues, wikis e sites estáticos pedem. HTML é o que você obtém ao copiar de uma página web ou exportar de um CMS. Converter de um para o outro à mão é tedioso, e o resultado costuma ficar cheio de marcação sobrando.
O que converte sem problemas
Títulos, parágrafos, negrito e itálico, links, imagens, código em linha, blocos de código, citações, linhas horizontais e os dois tipos de lista, inclusive aninhadas. Esses elementos têm equivalentes exatos em Markdown e saem como você os escreveria à mão.
O que não sobrevive
O Markdown não tem como expressar estilo, classes, divs de layout, spans ou qualquer coisa visual. Essas tags são desembrulhadas — o texto é mantido e a tag em si é descartada — e a contagem é informada para que você saiba que algo foi simplificado. Scripts e blocos de estilo são removidos por completo.
Tabelas
O texto das tabelas é preservado, mas não é renderizado como tabela Markdown, porque tabelas HTML frequentemente usam células mescladas e aninhamento que a sintaxe de tabela do Markdown realmente não consegue representar. É mais rápido remarcar à mão uma tabela simples do que recebê-la estragada.
Analisado, não adivinhado por padrões
O HTML é analisado pelo próprio analisador do seu navegador, e não processado com expressões regulares, de modo que marcação malformada e profundamente aninhada é tratada como um navegador a trataria.
HTML para Markdown — perguntas
Minhas tabelas serão convertidas?
O texto das tabelas é mantido, mas não é transformado em sintaxe de tabela Markdown, porque tabelas HTML costumam usar estruturas que o Markdown não consegue expressar.
O que acontece com as classes CSS e com o estilo?
São descartados. O Markdown não tem como expressá-los.
Meu HTML é enviado?
Não. Ele é analisado e convertido no seu navegador.