Markdown to HTML

Conversor de Markdown para HTML

Digite Markdown à esquerda e veja o HTML renderizado ou a pré-visualização ao vivo à direita. Impulsionado por marked, suportando CommonMark mais extensões GitHub Flavored Markdown.

Markdown
HTML
<h1>Hello, Markdown!</h1>
<p>Markdown is a <strong>lightweight</strong> markup language with plain-text formatting syntax.</p>
<h2>Features</h2>
<ul>
<li>Headings, paragraphs, lists</li>
<li>Links: <a href="https://example.com">example</a></li>
<li>Inline code: <code>const x = 1</code></li>
<li>Code blocks:</li>
</ul>
<pre><code class="language-js">function greet(name) {
  return `Hello, ${name}!`
}
</code></pre>
<blockquote>
<p>Blockquotes work too.</p>
</blockquote>
<table>
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
</thead>
<tbody><tr>
<td>Cell A</td>
<td>Cell B</td>
</tr>
</tbody></table>

O que é Markdown?

Markdown é uma sintaxe de formatação de texto simples leve inventada por John Gruber em 2004. Permite que você escreva documentos estruturados (cabeçalhos, listas, links, código, tabelas) usando pontuação que se lê naturalmente — # para um cabeçalho, ** para negrito, > para uma citação — em vez dos sinais de menor/maior do HTML. É o formato de fato para arquivos README, posts de sites estáticos, documentação técnica e ferramentas como Notion ou Slack.

CommonMark é o dialeto padronizado de Markdown que a maioria dos parsers modernos implementa; GitHub Flavored Markdown (GFM) o estende com tabelas, listas de tarefas, blocos de código cercados com dicas de linguagem, tachado e autolinks. Este conversor suporta ambos.

Como usar esta ferramenta

  1. Digite ou cole Markdown na área de entrada à esquerda. Clique em «Exemplo» para testar com conteúdo de exemplo.
  2. Alterne o painel direito entre HTML (a saída crua) e Pré-visualização (o resultado renderizado).
  3. Use «Copiar HTML» para colocar a saída na área de transferência, ou «Baixar .html» para salvar um arquivo independente.

Perguntas frequentes

Qual sabor de Markdown é suportado?

CommonMark mais as extensões GFM mais úteis: tabelas, blocos de código cercados (com linguagem), tachado, autolinks. Listas de definição, notas de rodapé e HTML dentro do Markdown não estão habilitados por padrão.

A entrada é enviada para um servidor?

Não. A conversão acontece inteiramente no seu navegador — sua fonte Markdown nunca sai da sua máquina.

Posso incluir HTML cru no Markdown?

HTML inline é preservado como está. Tenha cuidado ao copiar a saída de volta para um contexto onde tags de script ou atributos inseguros possam importar — sanitize-a (com DOMPurify ou um sanitizador do lado do servidor) antes de renderizar saída não confiável.