Texto
Markdown Preview / HTML ↔ Markdown
Pré-visualização ao vivo de Markdown como HTML formatado, além de conversão nos dois sentidos: Markdown → HTML e HTML → Markdown.
Markdown is a lightweight markup language that formats text with plain characters (**bold**, # heading, - list) and stays readable even unrendered. This tool gives you a live preview of Markdown as HTML and converts in both directions.
How to use it
- Preview: write Markdown on one side — the formatted result appears immediately on the other.
- Markdown → HTML: get ready-to-use HTML markup to paste into a page or an email template.
- HTML → Markdown: paste HTML markup to get its Markdown equivalent — handy for moving content into a README or a Markdown-based CMS.
Common uses
- Writing a README.md for a GitHub repository with a live preview of the formatting.
- Preparing text for a CMS or documentation system that accepts Markdown.
- Quickly turning HTML copied from a webpage into clean Markdown for notes.
Things to keep in mind
Different platforms (GitHub, GitLab, Discord) support slightly different Markdown extensions (tables, strikethrough, checkboxes) — the base syntax is the same everywhere.
Converting HTML to Markdown loses whatever Markdown can't express: complex layout, inline styles, deeply nested elements.
Artigo sobre esta ferramenta: Markdown: por que uma sintaxe de texto simples venceu editores ricos
Perguntas frequentes
Quais conversões são oferecidas?
Três modos estão disponíveis: uma prévia ao vivo do Markdown renderizado como HTML formatado, uma conversão explícita Markdown → HTML, e uma conversão reversa HTML → Markdown.
Qual mecanismo de renderização Markdown é usado?
É uma renderização Markdown simples do lado do cliente em JavaScript, sem relação com nenhum mecanismo de templates de servidor específico como Blade ou Twig; o resultado reflete o Markdown padrão, não uma sintaxe específica de framework.
Meu conteúdo Markdown ou HTML é enviado a um servidor?
Não, a conversão e a prévia acontecem inteiramente no navegador, nenhum conteúdo é transmitido online.
Por que o mesmo arquivo aparece diferente em aplicativos diferentes?
O Markdown original não define tabelas, texto riscado ou destaque de sintaxe em blocos de código — são extensões de implementações diferentes. O GitHub Flavored Markdown e a especificação CommonMark tratam alguns casos ambíguos de formas diferentes, então a renderização do mesmo arquivo pode variar conforme o parser.
O que se perde ao converter HTML complexo para Markdown?
O HTML suporta muito mais recursos de formatação do que o Markdown básico, então tabelas complexas, estilos aninhados ou marcação não padrão podem ser simplificados ou perdidos na conversão reversa.