Markdown para PDF: o caminho rápido (e os outros)
Se você só precisa de um PDF e seguir em frente, abra /markdown-to-pdf, cole seu Markdown e clique em PDF. A saída preserva títulos, realce de código, tabelas, fórmulas e diagramas Mermaid. Não precisa instalar nada, configurar template ou usar linha de comando — funciona em qualquer navegador.
Esse é o caminho mais rápido. O restante deste guia explica por que o passo Markdown → PDF importa, o que esperar do export e onde encaixam as outras quatro opções comuns (Pandoc, plugins do VSCode, impressão do navegador, CLI).
Markdown é ótimo para autores e revisores — amigável ao Git, sintaxe leve, fácil de diferenciar. Mas quando o documento sai do círculo de engenharia, a audiência muda:
- Stakeholders querem layout estável. Um Markdown renderizado no VS Code não se parece com o mesmo arquivo colado no Notion ou em um chat. PDF congela o layout, então números de página em uma aprovação não variam entre máquinas.
- Compliance e compras querem carimbo de data. Muitos fluxos de auditoria exigem um PDF datado. Tendo um, você anexa em ticket, compra ou dossiê sem precisar explicar.
- Existem revisores em papel e offline. Surpreendentemente muitos clientes, advogados e operadores anotam em papel. PDF é a língua franca disso.
- Compartilhamento móvel. PDFs abrem nativamente em iOS e Android, sem plugin de Markdown.
Se você entrega notas de release, um SLA, resposta a RFP ou relatório para cliente, a entrega geralmente é o PDF — não o Markdown fonte.
Nosso conversor de Markdown para PDF usa um motor Chromium real em modo headless, então a pré-visualização é exatamente o que sai no arquivo:
- Cole ou solte um arquivo
.md. Suporta arrastar e soltar; limite de 1 MB por arquivo. - Ajuste tema, fonte e largura no painel direito. Temas claro e escuro exportam. Para impressão, escolha largura próxima a A4.
- Clique em PDF. O arquivo é baixado. Sem marca d’água para contas gratuitas.
O que é preservado automaticamente:
- Títulos, listas, tabelas, citações, links
- Blocos de código cercados com realce de sintaxe para qualquer linguagem comum
códigoinline e código indentado- Imagens embutidas (data URI e URL remoto)
- Fórmulas KaTeX:
$$\int_0^1 x^2\,dx$$renderiza como equação tipográfica - Diagramas Mermaid: blocos
```mermaidviram SVG dentro do PDF - Listas de tarefas (
- [x]/- [ ])
| Método | Bom para | Pontos de atenção |
|---|---|---|
/markdown-to-pdf (este site) | Conversão pontual, realce, fórmulas, diagramas | 1 MB por arquivo |
| Pandoc | Trabalhos acadêmicos, templates LaTeX próprios, citações | Configuração complexa, instalação pesada |
| Plugin “Markdown PDF” do VSCode | Quem vive no VSCode o dia todo | Baixa Chromium em silencioso, primeira execução lenta |
| Imprimir do navegador → Salvar como PDF | Markdown já renderizado no navegador | Quebras de página cortam tabelas, código perde cor |
md-to-pdf (CLI npm) | Pipelines de build, CI/CD | Precisa Node + Chrome headless, YAML front-matter para temas |
Se você só precisa de um PDF e segue, a via online tem o menor atrito. Quem produz 50 PDFs por semana com o mesmo template, vale aprender Pandoc. Para detalhe, há uma comparação completa dos cinco métodos.
Seis armadilhas a saber antes de exportar:
- Mantenha tabelas estreitas. A largura impressão A4 é cerca de 16,5 cm. Uma tabela comparativa larga será comprimida até ficar ilegível ou ultrapassa a página. Converta em listas empilhadas ou divida.
- Use
## H2como quebra lógica. A maioria das ferramentas (a nossa inclusa) permite forçar quebra em H2 nas configurações. Se a sua não suporta, insira<div style="page-break-before: always;"></div>. - Resolução importa na impressão. Use rasters 2x ou SVG vetorial para o impresso não ficar borrado. A pré-visualização engana.
- Cuidado com caminhos relativos de imagem. Se seu
.mdreferencia./images/diagram.png, o conversor precisa ler o caminho. Embuta como data URI ou suba para um CDN antes. - Teste fórmulas e Mermaid com um bloco primeiro. Se KaTeX ou Mermaid falhar, você quer descobrir em um rascunho de 50 linhas, não em uma versão de 50 páginas.
- Rode visualização de impressão após exportar. Um PDF pode parecer ok na tela e quebrar no papel (margens, números, ligaduras).
Converter Markdown para PDF é grátis?
Sim. Nosso conversor é grátis sem cadastro. Contas gratuitas exportam sem marca d’água.
Existe forma sem instalar nada?
Sim — a via do navegador não exige nada local. Pandoc, plugins de VSCode e CLI exigem instalação local.
O PDF mantém o realce de código?
Sim. O realce é renderizado antes da captura do PDF, então as cores vão junto. Mais em Markdown para PDF com realce de código.
Posso unir vários .md em um único PDF?
A ferramenta web processa um arquivo por vez. Para lotes (ex. 20 capítulos em um PDF), veja Converter vários arquivos Markdown para PDF em lote.
Meu arquivo é enviado para o servidor?
A conversão roda em um Chromium reforado do lado servidor — a entrada é processada em memória e não é armazenada a longo prazo.
Há limite de tamanho?
1 MB de Markdown por requisição. Um Markdown de 1 MB costuma gerar PDF de 50–200 páginas.
Uma conclusão: pare de fazer Markdown → PNG → montação manual de PDF. Ferramentas modernas com Chromium headless (incluindo o conversor de Markdown para PDF deste site) vão direto de .md para .pdf mantendo realce, fórmulas e diagramas. Pandoc se justifica quando você precisa de templates estilo LaTeX; nos outros 95 % dos casos, a via online basta.