Do Markdown ao HTML, com prévia
Markdown é ótimo para escrever, mas navegadores, CMS e muitos editores de e-mail só entendem HTML. Este conversor usa o marked, um dos analisadores de Markdown mais usados, com suporte a GitHub-Flavored Markdown: além da sintaxe básica (títulos, ênfase, listas, links, imagens, citações e código), ele entende tabelas, listas de tarefas, texto riscado e links automáticos para URLs soltas.
Ao lado do código HTML gerado você vê a prévia renderizada, para conferir como o conteúdo vai ficar. Essa prévia é sanitizada com o DOMPurify, então scripts ou atributos perigosos que estejam no Markdown não são executados enquanto você confere o resultado.
Há duas opções. A primeira trata quebras de linha simples como <br>, como acontece nos comentários do GitHub; sem ela, uma quebra simples continua no mesmo parágrafo, como no Markdown padrão. A segunda define o formato da saída: apenas o fragmento HTML, para colar dentro de uma página existente, ou um documento HTML completo com estilos básicos, pronto para abrir no navegador.
A conversão roda no seu navegador e o texto não é enviado a servidores. O teste grátis cobre um arquivo ou um texto colado, que você pode converter de novo com outras opções; para novos conteúdos, o ToolStudio Pro oferece uso ilimitado, vários arquivos de uma vez em um ZIP e nenhum anúncio.
Como converter Markdown para HTML
- Cole o texto em Markdown ou arraste um arquivo .md.
- Escolha se as quebras de linha simples viram <br>.
- Selecione a saída: fragmento HTML ou documento completo com estilos básicos.
- Clique no botão para converter e confira a prévia ao lado do código.
- Copie o HTML ou baixe o arquivo.
Quando converter Markdown em HTML
- Publicar em um CMS que só aceita HTML um texto escrito em Markdown.
- Transformar um README em uma página HTML independente.
- Gerar o HTML de uma newsletter escrita em Markdown.
- Colar documentação em ferramentas que aceitam HTML mas não Markdown.
- Conferir como uma tabela ou lista de tarefas GFM será renderizada.
Quebras de linha no Markdown
No Markdown padrão, uma quebra de linha simples não cria uma nova linha no resultado: as linhas seguidas são unidas no mesmo parágrafo. Para um novo parágrafo é preciso uma linha em branco; para uma quebra forçada, dois espaços no fim da linha.
Comentários e issues do GitHub fazem diferente: cada quebra simples vira <br>. Se o seu texto foi escrito pensando nesse comportamento (poemas, endereços, listas sem marcador), ative a opção de quebras como <br>.
Perguntas Frequentes
Suporta tabelas e listas de tarefas?
Sim. O conversor usa GitHub-Flavored Markdown, com tabelas, listas de tarefas, texto riscado e autolinks.
Qual a diferença entre fragmento e documento completo?
O fragmento é só o HTML do conteúdo, para colar dentro de uma página. O documento completo inclui <html>, <head> e estilos básicos, pronto para abrir sozinho no navegador.
HTML dentro do Markdown é mantido?
Sim, o HTML presente no Markdown passa para o resultado. A prévia é sanitizada com o DOMPurify para que scripts não sejam executados.
Meu texto é enviado a um servidor?
Não. A conversão e a prévia acontecem no seu navegador.
É grátis?
Você pode testar com um arquivo ou um texto colado e convertê-lo de novo com outras opções. Para novos conteúdos é preciso o ToolStudio Pro, com uso ilimitado, vários arquivos de uma vez em ZIP e sem anúncios.