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

  1. Escreva Markdown no editor, ou solte, abra ou cole um arquivo .md. Um README de exemplo é carregado para começar.
  2. Use a barra ou os atalhos para negrito, itálico, títulos, links, listas, tarefas, código, citações e tabelas.
  3. 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.
  4. 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 ![alt](src) 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.

Usado junto com

Como usar

Passos

  1. Escreva Markdown no editor, ou solte, abra ou cole um arquivo .md. Um README de exemplo é carregado para começar.
  2. Use a barra ou os atalhos para negrito, itálico, títulos, links, listas, tarefas, código, citações e tabelas.
  3. 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.
  4. Copie o HTML, baixe uma página .html independente com estilos ou baixe o arquivo .md.

Atalhos

Ctrl + BNegritoCtrl + IItálicoCtrl + KLinkEnterContinuar a lista (duas vezes encerra)Ctrl + SBaixar .mdCtrl + ZDesfazer, inclusive edições da barra

Bom saber

Funciona no seu navegador. Arquivos e textos nunca saem do seu dispositivo.