Editor de Markdown grátis
Escreva e visualize Markdown em tempo real. Suporta títulos, negrito, itálico, blocos de código, tabelas e listas.
Guia rápido Markdown
Usos comuns
- Escreva Documentação de API em MarkdownRascunhe descrições de endpoints, exemplos de solicitação/resposta e tabelas de parâmetros em Markdown.
- Faça Anotações em MarkdownEscreva notas estruturadas em Markdown que possam ser coladas em Notion, Obsidian, Bear ou qualquer aplicativo Markdown.
- Escrever um README do GitHub em MarkdownRascunhe e visualize o README de seu repositório GitHub com renderização Markdown ao vivo.
- Escrever Documentação TécnicaEscreva e visualize documentação de API, wikis e guias técnicos em Markdown antes de publicar.
- Escrever Postagens de Blog em MarkdownRascunhe postagens de blog em Markdown para Ghost, Jekyll, Hugo, Hashnode e outras plataformas de publicação baseadas em Markdown.
Como funciona
A pré-visualização é renderizada por um analisador Markdown escrito à mão construído diretamente na ferramenta — sem marked, sem remark, sem biblioteca externa. Tokeniza a fonte linha por linha no navegador, convertendo a sintaxe em HTML que depois passa por um sanitizador antes de ser exibido.
- 1Tokenização linha por linhaA função personalizada renderMarkdown divide a sua fonte por novas linhas e percorre-as numa única passagem, correspondendo blocos de código delimitados, títulos (H1–H6), citações em bloco, listas ordenadas e não ordenadas, tabelas GFM (com alinhamento de coluna), regras horizontais, e parágrafos por ordem de prioridade.
- 2Expansão de sintaxe inlineCada linha ou célula recolhida é depois processada por inlineMarkdown, uma cadeia de substituições regex que trata negrito (** e __), itálico (* e _), negrito-itálico (***), rasurado (~~), código inline (), imagens (), e links ([text](url)) — as imagens são resolvidas antes dos links para que o prefixo ! não seja consumido incorretamente.
- 3Sanitização e bloqueio de recursos remotosO HTML bruto produzido pelo renderizador passa por um sanitizador (sanitize-html) para remover tags e atributos inseguros como <script>, manipuladores onerror, e hrefs javascript:. Uma segunda passagem (neutralizeRemote) substitui valores src de imagem remota por marcadores por padrão, evitando que a pré-visualização contacte silenciosamente servidores externos antes de optar por isso.
- 4Exportar como .md ou .html autónomoCopiar ou baixar Markdown escreve o texto fonte bruto. Baixar HTML envolve a saída sanitizada em um documento autocontido com sua própria folha de estilo inline — as classes Tailwind só funcionam dentro do site, por isso a exportação agrupa regras CSS simples em vez disso, tornando o arquivo legível em qualquer lugar.
Ferramentas relacionadas
Conversor de HTML para Markdown
Converta HTML em Markdown limpo. Lida com títulos, listas, links, imagens, blocos de código, tabelas e citações. Perfeito para mover conteúdo de CMSes.
Conversor de Markdown para HTML
Converta Markdown em HTML limpo com visualização ao vivo. Use a visualização de origem para copiar HTML pronto para colar para blogs, CMSes ou modelos de e-mail.
Editor de Diagramas Mermaid
Escreva fluxogramas, diagramas de sequência, gráficos de Gantt e muito mais na sintaxe Mermaid com pré-visualização ao vivo. Exporte como SVG ou PNG. Executa inteiramente no seu navegador.