Cole HTML, texto formatado ou URL e gere um PDF profissional. Renderização nativa do navegador (igual print).
CSS inline e tags HTML5 funcionam. Imagens só via URL pública (https://).
⚠ Limitação: não é possível baixar URLs externas do navegador por restrições CORS. Use o modo HTML ou imprima a página direto do navegador (Ctrl+P → "Salvar como PDF") para sites que você precisa.
Transformar nota de aula, anotação ou texto em PDF compartilhável
Criar atestado/declaração simples digitando texto
FAQ
CSS funciona?
Sim, CSS inline (estilo no atributo "style") e tags HTML5 funcionam totalmente.
Imagens locais (do meu PC)?
Não, só URLs públicas (https://). Para imagens locais, hospede em Imgur ou similar primeiro.
URL de outro site?
Bloqueado por CORS. Alternativa: abra a página → Ctrl+P → "Salvar como PDF" no navegador.
HTML para PDF: converter texto e código em documento
Esta ferramenta converte conteúdo HTML, texto formatado ou URLs em PDFs profissionais usando a biblioteca html2pdf.js. Útil para desenvolvedores que precisam gerar relatórios, pessoas que querem transformar e-mails ou anotações em PDF, ou criar documentos rápidos sem abrir editor.
Modos disponíveis
Código HTML
Cole HTML diretamente. Suporta tags HTML5, CSS inline, classes. Imagens devem estar em URLs públicas (https://).
Texto simples
Digite ou cole texto puro. Configure fonte, tamanho, espaçamento. Quebras de linha preservadas. Ideal para anotações, cartas, declarações.
URL (limitado)
Tentaria capturar uma URL pública. Limitação CORS: navegadores bloqueiam acesso a sites de domínios diferentes. Alternativa: imprima a página com Ctrl+P → "Salvar como PDF".
Casos de uso
Imprimir e-mails importantes
Recebeu confirmação de compra, comprovante de inscrição, contrato por e-mail? Copie o HTML, gere PDF para arquivamento.
Criar atestado ou declaração rápida
Texto formatado simples para situações pontuais. Modelo informal.
Compilar anotações
Notas de aula, resumo de reunião, brainstorming — texto puro vira PDF.
Relatórios de desenvolvedor
Devs que querem gerar PDFs simples sem instalar Puppeteer ou wkhtmltopdf.
Carta formal
Modelo de texto com formatação básica vira PDF.
Configurações
Tamanho da página: A4 (padrão), Letter, Legal
Margens: normal (2,5cm), estreita (1cm), larga (4cm), nenhuma
Como funciona a conversao de HTML para PDF na pratica
HTML descreve uma pagina web que se adapta ao tamanho da tela (responsivo, fluido). PDF descreve uma pagina impressa de tamanho fixo (A4, carta, oficio), com paginacao definida. Converter um para outro significa renderizar o HTML usando um motor de navegador (Chromium, em geral) com configuracoes de impressao, capturar o resultado pagina por pagina e empacotar em um arquivo PDF que reproduz fielmente o layout no papel.
O processo usa as media queries de print do CSS. Se o HTML foi pensado para impressao, ele aplica regras especificas (@media print) que ajustam tamanho de fonte, esconder menus, definir margens. Se o HTML nao tem regras de print, o motor usa o layout padrao da tela, o que pode gerar quebras de pagina estranhas, links cortados ou cabecalhos repetidos no lugar errado.
Nossa ferramenta renderiza o HTML que voce informa (URL publica, codigo HTML colado ou arquivo .html enviado) e gera o PDF com tamanho A4, retrato por padrao, com margem de 2 cm em cada lado. Voce pode ajustar tamanho do papel, orientacao, margens e tambem decidir se quer incluir cabecalho/rodape com numero de pagina.
Quando usar a conversao de HTML para PDF
Em muitas situacoes a versao impressa de uma pagina web e mais util que a versao online: voce quer arquivar uma noticia que pode ser apagada, transformar um artigo em material de estudo offline, gerar um relatorio mensal exportavel de um painel HTML, ou preservar uma proposta comercial enviada pelo cliente como arquivo imutavel para anexar em contrato.
Salvar artigo, post de blog ou noticia em PDF para leitura offline e arquivamento pessoal
Exportar relatorio de dashboard interno (Metabase, Grafana, Power BI Web) em PDF para reuniao mensal
Gerar versao imprimivel de pagina de produto, proposta comercial ou orcamento gerado em HTML
Criar e-book a partir de site de documentacao tecnica para leitura no Kindle ou iPad
Arquivar pagina de portfolio antes de redesenhar o site, preservando o estado original
Preparar material para impressao em grafica a partir de template HTML personalizado
Por que esta versao online e melhor que Ctrl+P do navegador
O Ctrl+P do navegador funciona, e em muitos casos resolve. Mas tem limitacoes: nao oferece controle fino sobre quebras de pagina, nao processa fontes web externas com confiabilidade, e cada navegador renderiza um pouco diferente (o PDF do Chrome nao fica identico ao do Firefox para a mesma pagina). Nossa ferramenta usa motor de renderizacao consistente, isolado dos plugins e extensoes que voce instalou no navegador.
Diferente de servicos comerciais como PrinceXML ou WeasyPrint (otimos, porem caros para uso pontual), aqui voce nao precisa licenca, nao mantem servidor proprio e nao paga por consumo. E para quem precisa ocasionalmente exportar uma URL em PDF de qualidade superior ao Ctrl+P, esta ferramenta cobre direitinho. Tambem aceitamos HTML colado, util para quem esta testando template antes de mandar para producao.
Passo a passo pratico
Escolha a fonte: URL publica, codigo HTML colado ou arquivo HTML enviado.
Se for URL, informe o endereco completo (com https://). O sistema acessa a pagina como navegador comum.
Defina tamanho do papel (A4, carta, A3, A5), orientacao (retrato ou paisagem) e margens.
Opcionalmente, configure cabecalho e rodape com data, titulo da pagina ou numero de pagina.
Clique em "Gerar PDF". Aguarde alguns segundos enquanto a pagina e renderizada.
Veja a previa em formato PDF dentro da propria pagina antes de baixar.
Baixe o arquivo final e abra no leitor PDF para conferir antes de enviar ou imprimir.
Cuidados, limites e LGPD
Paginas que dependem fortemente de JavaScript carregado de forma assincrona (single-page applications, dashboards que populam dados depois da pagina carregar) podem ser capturadas em estado intermediario. Para resolver, ative a opcao "Aguardar tempo extra" e configure 3 a 5 segundos para que scripts terminem antes do snapshot. Paginas atras de login geralmente nao podem ser capturadas via URL publica; nesses casos, copie o HTML renderizado e cole no campo de codigo.
Paginas que carregam fontes externas via Google Fonts ou Adobe Fonts dependem de acesso a internet no momento da renderizacao. Se sua pagina usa fonte muito especifica, considere inline-CSS com @font-face embutido em base64 para garantir que ela apareca certinha mesmo em ambiente offline.
Sobre LGPD: ao informar uma URL, voce esta apenas baixando uma pagina publica, sem identificar usuario nem coletar dado pessoal. Para HTML colado, nada sobe alem do conteudo informado, e nao guardamos copia depois da geracao. Mesmo assim, evite colar codigo HTML com tokens, chaves de API ou dados pessoais visiveis no fonte.
3 casos de uso reais
Doc
Documentacao tecnica
Desenvolvedor exporta site de docs interno em PDF para enviar a stakeholder que prefere ler offline, mantendo paginacao bonita com sumario clicavel.
Painel
Relatorio mensal
Analista exporta painel do Metabase em PDF no fim do mes, para anexar ao e-mail de fechamento que vai para a diretoria sem acesso a Metabase.
Arquivo
Materia jornalistica
Pesquisador salva artigo de jornal em PDF para citar em tese, preservando o estado original caso o portal de noticias retire a publicacao depois.
Perguntas frequentes
Sim. Tags com atributo href no HTML viram links navegaveis no PDF, abrindo no navegador padrao do leitor. Isso vale tanto para links externos (https://exemplo.com) quanto para ancoras internas (sumario clicavel apontando para secao mais a frente). Para garantir, use atributos href absolutos em vez de relativos quando souber que o PDF vai sair do contexto original.
Sim, e altamente recomendado escrever regras especificas de print quando voce gera HTML para PDF. Use @media print para esconder menus, navegacao e widgets de tracking. Use page-break-before, page-break-after e page-break-inside para controlar quebras de pagina onde voce quer. Isso e o que separa um PDF amador de um documento bem paginado.
Sim. No painel avancado da ferramenta voce define em centimetros as margens superior, inferior, esquerda e direita independentemente. Util para imprimir documento que sera encadernado (mais espaco do lado da espiral) ou que precisa cumprir norma especifica (ABNT NBR 14724 para trabalhos academicos pede margens esquerda e superior maiores que direita e inferior).
Sites com Cloudflare, captcha ou bloqueio agressivo a bots podem rejeitar a requisicao automatizada. Nesses casos, abra a pagina manualmente no seu navegador, salve o HTML completo (Ctrl+S - HTML completo) e suba o arquivo na ferramenta em vez de informar URL. Isso e legitimo: voce ja acessou a pagina como usuario normal, agora so esta convertendo o conteudo que ja viu.
Geramos PDF 1.4 ou 1.7 padrao ISO 32000, compativel com Adobe Reader, Foxit, Sumatra, Preview do Mac, Chrome embutido, Firefox embutido, Edge embutido, e qualquer leitor moderno em iOS, Android, Linux e Windows. Para uso em sistema de arquivamento corporativo que exige PDF/A (preservacao a longo prazo), use a opcao "PDF/A" no menu avancado, que limita recursos a um subset mais conservador.
Provavelmente a pagina HTML usa largura fixa maior que A4 (em torno de 21 cm). Quando renderizamos em papel, o que excede e cortado. Solucoes: use orientacao paisagem se o conteudo for naturalmente largo (tabela grande); ajuste o CSS para usar largura porcentual ou max-width compativel com o papel; ou aumente o tamanho do papel (A3 e bem maior que A4 e cabe mais coisa). Em ultimo caso, reduza a escala de renderizacao no menu avancado.