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.
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.
<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>
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.
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.
Não. A conversão acontece inteiramente no seu navegador — sua fonte Markdown nunca sai da sua máquina.
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.