Converta Markdown em HTML limpo enquanto digita. Cole ou escreva Markdown e copie o HTML gerado, com tabelas do GitHub, listas de tarefas, blocos de código e âncoras nos títulos. O resultado é higienizado, então scripts e atributos inseguros são removidos. Copie como fragmento para um CMS ou baixe uma página HTML completa com estilo.
Como usar
- Escreva Markdown no editor, ou solte, abra ou cole um arquivo .md. Um README de exemplo é carregado para começar.
- Use a barra ou os atalhos para negrito, itálico, títulos, links, listas, tarefas, código, citações e tabelas.
- Vá para Prévia para ver o resultado no estilo GitHub com sumário clicável, ou para HTML para obter o código gerado.
- Copie o HTML, baixe uma página .html independente com estilos ou baixe o arquivo .md.
- Suporta GitHub Flavored Markdown: tabelas, listas de tarefas, blocos de código, tachado e links automáticos. Os títulos recebem âncoras no estilo GitHub.
- O HTML é higienizado: scripts e atributos inseguros são removidos.
- Seu rascunho é salvo automaticamente neste navegador e continua lá quando você voltar.
- Em telas largas, Dividir mostra o editor e a prévia lado a lado.
Como o Markdown vira HTML
Cada elemento do Markdown vira uma tag HTML padrão: # Título vira h1 (## vira h2 e assim por diante), uma linha em branco separa parágrafos p, linhas com - ou * formam um ul com li, linhas 1. formam um ol, **texto** vira strong e *texto* vira em, [texto](url) vira um link a e  um img com texto alternativo. Três traços viram hr, > vira blockquote e o código cercado vira pre com code e uma classe language-xxx que a maioria dos realçadores reconhece.
Tabelas viram table com thead e tbody, e itens de tarefa viram caixas desativadas, como no GitHub.
HTML seguro para sites e e-mails
Markdown pode conter HTML puro, o que é prático mas arriscado quando o texto vem de outra pessoa. O conversor passa o resultado por um higienizador que mantém a formatação comum e remove tags script, manipuladores como onclick e links javascript:. Cole o fragmento num CMS, num modelo de site ou num editor de e-mail; em e-mails, muitos clientes ignoram CSS externo, então títulos, parágrafos e listas simples são o mais confiável.
Perguntas frequentes
Como converter Markdown em HTML?
Cole o Markdown no editor e mude para a visão HTML. Copie o código ou baixe como arquivo .html.
É seguro colar o HTML no meu site?
Ele é higienizado: scripts, atributos de evento e links javascript: são removidos. Formatação, links, imagens e tabelas continuam.
Suporta GitHub Flavored Markdown?
Sim. Tabelas, listas de tarefas, tachado, links automáticos e blocos de código são convertidos, e os títulos ganham id no estilo do GitHub.
Posso converter um arquivo .md?
Sim. Solte, abra ou cole o arquivo .md no editor; ele é lido no seu navegador e não é enviado.
Qual a diferença entre fragmento e página completa?
O fragmento é só o conteúdo convertido, para colar numa página existente. A página completa acrescenta html, head e estilos para abrir sozinha.