Conversor de Markdown para HTML

Transforme Markdown em HTML limpo com pré-visualização. Nenhum script executa.

Escreva algum Markdown para vê-lo aqui.

O que esta ferramenta faz

Escreva ou cole Markdown à esquerda e à direita você recebe a pré-visualização ao vivo e o HTML correspondente, pronto para copiar ou salvar como arquivo .html. Cobre o que a maioria dos documentos usa: títulos, ênfase, links, imagens, listas, listas de tarefas, tabelas, citações e código. Tudo roda no seu navegador, então um README ou um rascunho não sai do seu dispositivo.

Como usar

  1. Escreva ou cole Markdown, clique em "Abrir um arquivo" para um .md ou solte um arquivo na página.
  2. Veja a pré-visualização e troque para a aba HTML para ler o código.
  3. Clique em "Copiar HTML" ou "Baixar .html". Ative "Página HTML completa" para obter um documento com título e um pouco de CSS em vez de só o trecho.

O que é e o que não é suportado

Suportado: títulos, parágrafos, quebras de linha, negrito, itálico e tachado, código em linha e blocos de código com linguagem, citações aninhadas, linhas horizontais, listas aninhadas, listas de tarefas, tabelas com alinhamento, links com título, imagens e autolinks como <https://example.com>. Não suportado: links por referência como [texto][1], notas de rodapé, HTML bruto e URLs soltas sem os sinais de menor e maior.

Por que um script não executa

A ferramenta nunca insere o seu texto como HTML. O Markdown vira uma árvore que só usa tags e atributos de uma lista permitida; a pré-visualização é montada com essa árvore e o HTML que você copia é a mesma árvore com todos os caracteres especiais escapados. O HTML bruto do texto aparece como texto. Links javascript:, data:, vbscript: e file: são removidos, em qualquer combinação de maiúsculas ou codificação. As imagens não carregam na pré-visualização a menos que você ative, porque carregá-las significa contatar outro servidor.

Para comparar duas versões de um documento use o comparador de textos; para contar palavras e mudar a caixa, o kit de texto.

Perguntas frequentes

O HTML ou a pré-visualização podem executar um script?

Não. O texto vira uma árvore de tags e atributos permitidos e nunca é inserido como HTML bruto. O HTML do texto aparece como texto e links javascript: ou data: são removidos.

Qual variante de Markdown é esta?

Um subconjunto parecido com CommonMark com extras do GitHub muito usados: tabelas, listas de tarefas e tachado. Links por referência, notas de rodapé e HTML bruto não são suportados.

Meu Markdown é enviado para algum servidor?

Não. A análise, a pré-visualização e o HTML são gerados no seu navegador e nada sai do seu dispositivo.