HTML para PDF

Escolha um arquivo .html (com as imagens, se estiverem separadas) ou cole o código. Seu navegador monta o layout com o mesmo motor que mostra as páginas da web, e você salva como PDF com o texto selecionável. Nada é enviado.

Como converter HTML em PDF

  1. Escolha o arquivo .html — e as imagens ou a pasta, se estiverem separadas — ou cole o código.
  2. Mude o tamanho do papel e as margens se quiser e confira a pré-visualização.
  3. Clique em "Salvar como PDF" e, na janela de impressão, escolha "Salvar como PDF" como destino.

Guardar uma notícia sem anúncios nem comentários

Ao imprimir uma notícia pelo navegador, saem junto o menu, os anúncios, os links para outras notícias e os comentários. Com “Só o artigo” fica o que vale a pena guardar: o título, o autor e a data quando a página os informa, o texto e as fotos, em A4 e com o endereço de origem no fim. É a mesma técnica do modo de leitura do Firefox, e tudo acontece no seu navegador.

Por que passa pela janela de impressão

Montar o layout de uma página web é o que um navegador faz de melhor: flexbox, grid, fontes web, tabelas que se dividem entre páginas. As bibliotecas que convertem HTML em PDF por conta própria entendem só parte do CSS e erram o resto, e por isso a mesma página tantas vezes sai diferente. Aqui quem monta é o navegador que você está usando — o mesmo motor que o Chrome sem interface usa num servidor — e a janela de impressão dele escreve o PDF: o texto continua selecionável, os links funcionam e o resultado é o da pré-visualização.

Imagens, folhas de estilo e fontes

Um arquivo .html costuma apontar para outros arquivos: um logotipo, uma folha de estilos, uma fonte. Escolha-os junto com a página, ou adicione a pasta inteira, e eles são colocados dentro do documento antes da impressão. Uma página salva pelo navegador como "Página da web, completa" vem com uma pasta chamada nome_files: é essa que deve ser adicionada. O que ela puxa da internet fica de fora, a menos que você marque a caixa, porque carregar isso significa contatar esses sites.

Quebras de página e tamanho do papel

As regras de impressão da própria página são mantidas: se o CSS dela define o tamanho do papel, as margens ou onde a página deve quebrar (@page, break-before, break-inside: avoid), é isso que você recebe. Escolha aqui um tamanho ou margens só para substituí-los.

É privado?

Sim. Tudo é executado dentro do seu navegador, usando o seu próprio dispositivo. Nada é enviado a nenhum servidor, então seus documentos permanecem totalmente privados. Além disso, a ferramenta funciona em um quadro privado, servido de outro endereço (app.robinpdf.com) e separado dos anúncios: o navegador não deixa a página em volta ver o arquivo que você abre nele. Como funciona sem enviar nada?

Perguntas frequentes

Meus arquivos são enviados?

Não. A página é preparada e montada no seu navegador, e o PDF é escrito pela janela de impressão do navegador. Você pode se desconectar da internet depois que esta página carregar e tudo continua funcionando.

Por que abre uma janela de impressão em vez de baixar?

Porque o motor de impressão é a única parte do navegador que escreve um PDF com texto de verdade, e uma página da web não pode usá-lo sem essa janela. No Chrome e no Edge escolha "Salvar como PDF"; no Firefox, "Salvar como PDF"; no Mac, o botão PDF na parte de baixo da caixa.

Aparecem a data e um endereço em cada página.

É a opção "Cabeçalhos e rodapés" da janela de impressão: desmarque-a em "Mais configurações". Escolher "Sem margens" aqui também os remove.

Dá para converter um endereço da web (URL)?

Não diretamente: buscar uma página de outro site exigiria um servidor no meio, e este site não tem. Mas você pode salvar a página com Ctrl+S (“arquivo único” ou “completa”), escolher o arquivo aqui e marcar “Só o artigo” para ficar só com a notícia, limpa.

Faltam as cores ou as imagens de fundo.

Os navegadores tiram os fundos na impressão para economizar tinta. A caixa "Imprimir cores e imagens de fundo", marcada por padrão, diz a eles que não façam isso; se ainda faltar algo, marque "Gráficos de plano de fundo" na janela de impressão.

Funciona no celular?

Sim: no Android e no iPhone a página abre numa aba própria e aparece a tela de impressão do telefone; escolha "Salvar como PDF" ali. No celular os scripts não são executados.