guide·Equipe pdfty··7 min de leitura

Como converter Markdown em PDF (grátis, código e tabelas intactos)

Converta Markdown em um PDF caprichado — READMEs, anotações e docs com blocos de código e tabelas renderizados direito. Grátis, no navegador, sem cadastro.

Convertendo um arquivo Markdown em um PDF formatado
.md puro entra → PDF tipografado sai

Markdown é onde as coisas são escritas — READMEs, atas de reunião, especificações, documentação. PDF é onde as coisas são enviadas: para um cliente que não vai abrir um .md, para um gerente que quer um anexo, para uma impressora. A distância entre os dois é uma conversão, e você não deveria precisar instalar o pandoc e uma distribuição LaTeX para atravessá-la.

A pegadinha da maioria das rotas rápidas é que elas estraçalham exatamente as partes de que documentos técnicos dependem: blocos de código colapsam em tipos proporcionais, tabelas de pipe imprimem como um paredão de caracteres |, e listas aninhadas se achatam. Um conversor só é útil aqui se o código e as tabelas sobrevivem — então é essa a régua que este guia aplica a tudo.

Como converter — passo a passo

1

Abra a ferramenta

Acesse pdfty.com/tools/markdown-to-pdf. Grátis até 20 MB — e um Markdown de 20 MB seria um romance, então efetivamente ilimitado.

Drop PDF here
2

Solte seu arquivo .md

Arquivos .md e .markdown são aceitos. O arquivo sobe por HTTPS e é apagado após 1 hora.

Drop PDF here
3

A conversão roda automaticamente

O Markdown é interpretado (tabelas, código cercado e destaque de sintaxe incluídos) e tipografado com uma folha de estilo limpa embutida. Poucos segundos.

Compressing…69%~2 seconds remaining
4

Baixe o PDF

Um PDF com títulos, blocos de código, tabelas e quebras de página de verdade.

contract_draft.pdfDownload
5

Dê uma conferida

Passe o olho atrás de qualquer coisa que dependia da renderização personalizada do seu editor — veja as pegadinhas abaixo.

All done — file readyAuto-deleted in 1 hour
🔒 pdfty.com/en/tools/markdown-to-pdf
A ferramenta Markdown para PDF do pdfty
Envie um .md, baixe um PDF tipografado — sem pandoc, sem LaTeX

O que renderiza, exatamente

O conversor suporta Markdown padrão mais as extensões que importam para escrita técnica:

  • Títulos — hierarquia de tamanhos, com linhas sutis sob H1 e H2
  • Blocos de código cercados — monoespaçado, fundo cinza-claro, indentação preservada, destaque de sintaxe para linguagens comuns
  • Código inline — o familiar estilo de chip cinza
  • Tabelas — tabelas de pipe estilo GitHub viram tabelas com bordas e linha de cabeçalho sombreada
  • Citações — borda à esquerda, texto atenuado
  • Listas — ordenadas, não ordenadas, aninhadas
  • Links — mantidos como links clicáveis no PDF
  • Imagens por URL — imagens ![](https://…) são buscadas e embutidas

A página é tipografada em uma largura de leitura confortável com margens generosas — mais perto de «doc interno com cara de pronto» do que de uma impressão crua de navegador.

O que NÃO renderiza

Seção de honestidade. Markdown tem dialetos, e esta ferramenta implementa Markdown padrão + tabelas + código cercado, não o sabor GitHub completo:

  • Listas de tarefas (- [ ] todo) imprimem como colchetes literais, não checkboxes.
  • Texto riscado (~~texto~~) não é convertido — os tis ficam.
  • Imagens locais (![](./diagrams/arch.png)) não podem aparecer: você envia um arquivo, e o servidor não tem acesso aos arquivos ao lado dele no seu disco. Hospede a imagem em uma URL ou espere um buraco.
  • Blocos Mermaid / matemáticos renderizam como blocos de código comuns, não como diagramas ou equações.
  • Sem temas personalizados — uma folha de estilo embutida, sem upload de CSS.

Alternativas locais gratuitas

pandoc — o conversor canônico: pandoc README.md -o readme.pdf. Saída soberba e infinitamente configurável, mas a saída em PDF exige um motor LaTeX (frequentemente uma instalação de 1–4 GB). Vale a pena se você converte documentos toda semana; absurdo para um README.

Extensões do VS Code (ex.: «Markdown PDF») — convenientes se você já vive no VS Code; a qualidade da saída varia por extensão e tema.

Prévia no navegador + imprimir: renderize o Markdown onde quer que ele pré-visualize (muitos editores servem uma prévia HTML), depois Ctrl/Cmd+P → Salvar como PDF. Grátis e local, mas você herda as manias de impressão do navegador: cabeçalhos/rodapés com URL, a menos que os desligue, e quebras de página caindo no meio de blocos de código.

macOS: sem renderizador de Markdown embutido — Pré-Visualização e TextEdit tratam .md como texto puro, então você veria as cerquilhas e os asteriscos crus.

Pegadinhas práticas

  • As quebras de página são automáticas. Blocos de código longos podem se dividir entre páginas. Não há marcador manual de quebra; o motor quebra onde precisa.
  • Tabelas muito largas e linhas de código longas são escaladas ou cortadas na largura do conteúdo — uma linha de tabela com 200 caracteres não cabe graciosamente em uma página retrato. Encurte as linhas onde puder.
  • Front matter (YAML entre --- no topo do arquivo) é tratado como conteúdo, não ocultado — apague antes de converter se não quiser imprimi-lo. (Um bloco --- bem no topo também pode renderizar como linha horizontal mais texto, dependendo da formatação.)
  • Shortcodes de emoji como :rocket: ficam literais; caracteres de emoji reais colados geralmente renderizam.
  • Confira os destinos dos links. Links relativos ([docs](./docs/setup.md)) sobrevivem como links, mas não apontam para lugar útil depois de impressos.

Quando o PDF existe, a caixa de ferramentas de sempre se aplica: carimbe-o com o Cabeçalho e rodapé para contadores de página, combine capítulos com o Juntar, ou encolha um cheio de imagens com a Compressão.

Perguntas frequentes

Blocos de código mantêm o destaque de sintaxe?

Sim — blocos cercados com dica de linguagem (```python) ganham destaque colorido; sem a dica, ficam monoespaçados sobre cinza. De qualquer forma, a indentação é preservada exatamente.

Tabelas renderizam mesmo como tabelas?

Sim — tabelas de pipe (o estilo GitHub) viram tabelas com bordas e linha de cabeçalho sombreada. Os dois-pontos de alinhamento são respeitados pelo parser.

Por que minha imagem sumiu do PDF?

Ela é referenciada por um caminho local. O upload é um único arquivo .md, então ./images/x.png não aponta para nada. Use uma URL https:// completa, ou converta localmente com o pandoc, onde caminhos relativos resolvem.

Posso converter um README direto do GitHub?

Baixe o .md cru primeiro e depois envie. Badges e imagens hospedadas em URLs completas geralmente passam; recursos exclusivos do GitHub (listas de tarefas, mermaid) não — veja a lista acima.

Posso mudar fontes, margens ou cores?

Não nesta ferramenta — ela traz uma folha de estilo deliberadamente limpa. Para um design de marca, passe pelo HTML para PDF com o seu próprio CSS.

Há limite de tamanho ou páginas?

Grátis: 20 MB por arquivo e 10 operações por dia — para arquivos de texto isso é efetivamente sem limite. PDFs de saída com mais de 50 páginas geram sem problema a partir de uma única origem Markdown.

Meu documento é privado?

A transferência é HTTPS e os arquivos são apagados automaticamente em até 1 hora. Para material confidencial que você não pode enviar, o pandoc é a rota local.

Posso fazer o caminho inverso — PDF para Markdown?

Não diretamente. O mais próximo é o Extrair texto (texto puro, sem formatação) ou o PDF para Word, limpando a partir daí.

Equipe pdfty

A equipe pdfty cria ferramentas PDF on-line com foco em privacidade — comprimir, converter, OCR, assinar e proteger. Arquivos apagados em 1 hora. Sobre nós →

Artigos relacionados