Editor de Markdown

Escreva Markdown, confira uma prévia local com um conjunto definido de regras e copie ou baixe Markdown, HTML seguro e TXT semântico.

Esta página mostra as ferramentas disponíveis neste idioma dentro do escopo atual. Isso não significa que todas as ferramentas do site estejam traduzidas para todos os idiomas.

Cole o Markdown e atualize a prévia. O processamento ocorre no seu navegador, sem envio de dados nem salvamento automático. Entrada: até 8 KiB em UTF-8 e 8192 unidades UTF-16; 2048 tokens criados e profundidade 12. O HTML, a resposta completa do processo em segundo plano e o TXT têm um limite de 64 KiB cada um. Um único processo em segundo plano tem um prazo de 5 segundos. São limites de trabalho, não medições de memória nem garantias de tempo.

São aceitos parágrafos, títulos, listas, citações em bloco, código, ênfase, quebras, separadores e entidades. Não são aceitos HTML bruto, links ativos, imagens, recursos externos, tabelas nem realce de sintaxe. A sintaxe desses recursos permanece como texto; a ênfase e as entidades contidas nela ainda podem ser processadas.

Fonte Markdown

A rejeição nunca trunca o texto: a última entrada aceita é mantida, mas o processamento fica bloqueado até que este campo seja corrigido ou limpo. O navegador pode normalizar CR e CRLF para LF neste campo; o download do Markdown preserva seu valor no momento do processamento, não os bytes anteriores à colagem.

Como usar

Cole o texto e selecione Atualizar prévia. Confira a prévia, o HTML exibido como texto e o TXT semântico. Use os controles de cópia ou download de cada formato: document.md, preview.html ou document.txt. Alterar o campo invalida o resultado anterior. Se uma entrada excedente ou Unicode inválido for rejeitado, o último texto aceito será mantido, mas o processamento ficará bloqueado até que esse campo seja corrigido ou limpo. Não há leitura de arquivos nem salvamento automático.

Exemplo prático

A entrada «# Título», uma linha em branco e «**Importante** &amp; texto» produz um título e ênfase na prévia. O TXT contém «Título», uma linha em branco e «Importante & texto». Uma lista com «- primeiro» e depois «- segundo» produz duas linhas de TXT sem marcadores gerados. O código <x> entre acentos graves permanece como <x> no TXT e recebe escape no HTML.

Compatibilidade e limites

Nem todos os recursos do Markdown são aceitos: links, imagens, links automáticos, definições de referências, tabelas e HTML bruto estão desativados; a sintaxe permanece como texto, e a ênfase ou as entidades contidas nela ainda podem interagir com as regras gerais. Não há recursos externos, JavaScript nem CSS fornecidos pela entrada, nem realce de sintaxe. O HTML baixado é um fragmento de texto e tags restritas, não uma página completa nem um sanitizador geral para outros conteúdos HTML. A prévia é construída com elementos e texto do DTO, sem inserir HTML bruto. As listas consomem vários níveis e podem atingir o limite antes de doze listas aninhadas. O processamento é local, sem envio, armazenamento nem cópia automática.

Perguntas frequentes

Qual é a diferença entre TXT e Markdown? Os finais de linha originais são preservados?

O Markdown preserva o valor do campo enviado ao analisador. O navegador pode já ter normalizado CR e CRLF para LF, portanto não é possível recuperar os bytes anteriores à colagem. O TXT segue a ordem do texto na árvore: as entidades são decodificadas e o conteúdo do código é mantido, com LF nos limites entre itens de listas e uma linha em branco nos limites de parágrafos, títulos, citações em bloco, blocos de código e separadores horizontais. Parágrafos em listas não compactas podem acrescentar uma linha em branco entre os itens. Não são gerados números, marcadores nem recuos para listas aninhadas, mas a ordem é preservada. Nenhum final estrutural é acrescentado ao arquivo; os finais de linha já presentes no texto ou no código são mantidos, portanto o TXT pode terminar em LF. As prévias e os arquivos gerados com sucesso não são truncados.

Ferramentas relacionadas