Pular para o conteúdo

MDConversor Markdown ↔ HTML

Carregando...

O Markdown é uma linguagem de marcação leve que permite escrever documentos formatados usando texto simples. É amplamente utilizado em READMEs do GitHub, blogs técnicos, wikis e plataformas de documentação — todos os quais renderizam Markdown como HTML. Por outro lado, converter HTML existente de volta para Markdown torna o conteúdo mais fácil de controlar a versão e manter. Esta ferramenta suporta conversão bidirecional com opções práticas: tabelas GFM (GitHub Flavored Markdown) e listas de tarefas, expressões matemáticas KaTeX e formatação flexível de saída HTML (Pretty, Minify, Raw).

Como usar

  1. 1
    Escolher direção da conversão

    Selecione 'Markdown → HTML' ou 'HTML → Markdown' no topo. Sua entrada é preservada quando você alterna os modos.

  2. 2
    Configurar opções

    No modo Markdown → HTML você pode escolher o formato de saída HTML (Pretty / Minify / Raw), habilitar o suporte GFM (tabelas e checkboxes) e habilitar a renderização matemática KaTeX. No modo HTML → Markdown você pode definir o estilo do título (ATX ou Setext), marcador de lista (-, *, +), estilo de bloco de código (Fenced ou Indented) e especificar tags para manter como HTML bruto.

  3. 3
    Colar entrada ou carregar um exemplo

    Cole o texto no painel esquerdo ou clique em 'Carregar Exemplo' para carregar conteúdo de amostra. A conversão ocorre automaticamente após um curto intervalo e o resultado aparece à direita.

  4. 4
    Verificar a pré-visualização ao vivo

    O painel de pré-visualização na parte inferior mostra a saída renderizada. No modo Markdown → HTML ele renderiza o HTML convertido; no modo HTML → Markdown ele re-renderiza o resultado Markdown para que você possa verificar o processo de ida e volta.

  5. 5
    Copiar o resultado

    Clique no botão de copiar ao lado da saída para enviar o texto convertido para sua área de transferência.

Dicas

  • 💡Cole seu README do GitHub no modo Markdown → HTML para visualizar exatamente como ele será renderizado no GitHub antes de fazer o push.
  • 💡Converter postagens de blog em HTML para Markdown torna-as muito mais fáceis de controlar a versão e editar no futuro.
  • 💡A matemática KaTeX usa sintaxe padrão LaTeX: $fórmula em linha$ ou $$fórmula em bloco$$. Exemplo: $E=mc^2$.
  • 💡A sintaxe de tabela GFM (| Col | Col |) e listas de tarefas (- [ ] item) são automaticamente convertidas para seus equivalentes Markdown ao converter HTML → Markdown.
  • 💡Use 'Manter Tags' para preservar tags HTML específicas durante a conversão HTML → Markdown — útil para elementos personalizados ou tabelas complexas que você deseja manter em HTML.
  • 💡'Pretty' gera HTML indentado e legível. 'Minify' remove espaços em branco para o menor tamanho de arquivo possível. 'Raw' fornece a saída exata do analisador marked.

Perguntas frequentes

Q. O que é Markdown?
A. Markdown é uma linguagem de marcação leve criada por John Gruber em 2004. Permite escrever formato usando texto simples que é convertido em HTML. É amplamente usado no GitHub, Notion e documentação técnica.
Q. Como o GitHub Flavored Markdown (GFM) difere do Markdown padrão?
A. GFM adiciona tabelas, listas de tarefas (- [x]), blocos de código com linguagem, URLs automáticas e tachado. É o padrão no GitHub, GitLab e muitas outras plataformas.
Q. É seguro renderizar o HTML convertido diretamente?
A. Nem sempre. Markdown pode conter tags HTML ou scripts que criariam vulnerabilidades XSS. Sanitize o HTML com uma biblioteca como DOMPurify antes de renderizar Markdown de usuários.

DevHelper

© 2026. Todos os direitos reservados.