Comprimir um PDF sem enviá-lo: o que realmente funciona

Você pode comprimir um PDF sem enviá-lo rodando o otimizador dentro da aba do navegador: o arquivo é lido do disco para a memória, reescrito ali e devolvido como um download. O que esta ferramenta realiza é uma reescrita estrutural sem perdas, e não uma recompressão de imagem com perdas, e ela não tem campo de tamanho alvo.

Ele empacota objetos em fluxos de objetos comprimidos, descomprime fluxos que foram armazenados sem compressão e reconstrói as tabelas de referências cruzadas; o modo Máximo também lineariza o arquivo. Texto, links, marcadores e campos de formulário sobrevivem, as imagens são copiadas em vez de recodificadas, e os arquivos são limitados a 50 MB. Quanto um documento encolhe depende inteiramente de quão solta era sua estrutura: arquivos de geradores mais antigos muitas vezes caem uma porcentagem real, enquanto um arquivo pequeno de um app moderno pode sair um pouco maior porque a reescrita tem seu próprio overhead.

A ferramenta Comprimir PDF, com uma área de upload à esquerda e um painel de resultado à direita
Comprimir PDF. A linha abaixo do painel de resultado é a que a maioria dos conversores omite: o arquivo original fica intacto, e apenas a cópia baixada é reescrita.

Quase toda página de "comprimir PDF" na web promete as mesmas duas coisas: um tamanho exato e a implicação de que o custo em qualidade é zero. Ambas geralmente são falsas. A redução real de tamanho em um PDF vem de remover conteúdo ou recodificar as imagens dentro dele, e uma vez que as imagens são recodificadas, a qualidade é um botão que alguém teve que escolher. Esta página explica o que um otimizador de navegador pode e não pode fazer, para você decidir se seu documento é um candidato antes de gastar tempo com ele.

Comprimir PDF

Reescreva a estrutura interna de um PDF para remover bytes desperdiçados, com os tamanhos reais antes e depois informados. O arquivo nunca sai do seu dispositivo.

Abrir o otimizador

O que uma reescrita de PDF sem perdas realmente faz

O otimizador usado aqui é o qpdf 11.7.0, compilado para WebAssembly e executado dentro da página. Ele realiza quatro operações, e nenhuma delas toca o conteúdo visível de uma página.

OperaçãoO que ele removeQual modo aplica
Fluxos de objetosCabeçalhos e preenchimento por objeto espalhados pelo arquivoPadrão e Máximo
Compressão de fluxoBlocos de dados que foram escritos sem compressãoPadrão e Máximo
Reconstrução de referências cruzadasTabelas de deslocamento soltas e resíduos de atualizações incrementaisPadrão e Máximo
LinearizaçãoNada. Ele reordena o arquivo para uma exibição mais rápida da primeira páginaSomente máximo

Tudo o que um leitor consegue ver, selecionar ou clicar é copiado sem alterações. O texto continua texto e permanece pesquisável, os links continuam clicáveis, e marcadores, campos de formulário e anotações sobrevivem. O arquivo nunca é achatado em imagens de página, que é a diferença crucial entre esta ferramenta e um serviço que anuncia uma redução fixa.

Quais PDFs encolhem, e quais não

Um arquivo só pode perder peso se ainda carrega algo desperdiçado. Isso depende quase inteiramente de qual programa o escreveu e como.

Seu PDFResultado típicoPor quê
Exportado por uma suíte de escritório ou pipeline de impressão mais antigoFrequentemente 10 a 40 por cento menorFluxos sem compressão e uma tabela de referências cruzadas solta a recuperar
Salvo repetidamente com atualizações incrementaisGeralmente menorRevisões de objetos obsoletas são descartadas pela reescrita
Produzido do zero por um app modernoFrequentemente inalterado, às vezes maiorNada para remover, e a nova estrutura tem seu próprio overhead
Uma digitalização ou galeria de fotosQuase não mudaA maior parte são dados de imagem já comprimidos que são copiados, não recodificados

A linha do "às vezes maior" é a parte que outras ferramentas não te contam. Um exemplo medido desta ferramenta: um PDF de três páginas com 1295 bytes saiu com 2568 bytes. Os objetos tiveram que ser reunidos em um novo fluxo de objetos e o arquivo foi linearizado, e ambos custaram algumas centenas de bytes em um arquivo tão pequeno. É um PDF válido, abre normalmente, e o original ainda era a cópia melhor de guardar. Quando isso acontece, a ferramenta informa o aumento como um resultado comum e não como um erro, e diz isso em linguagem simples em vez de fingir que a execução falhou.

Como reduzir o tamanho de um PDF sem enviá-lo

  1. Adicione o PDF. Solte o arquivo no otimizador ou clique para selecionar. Ele é lido localmente, e o tamanho do arquivo é verificado em relação ao limite de 50 MB antes de qualquer outra coisa acontecer.
  2. Escolha Padrão ou Máximo. O Padrão empacota os objetos em fluxos comprimidos no nível 6. O Máximo usa o nível 9 e adiciona linearização, que tem a ver com como o arquivo é organizado e não com quão pequeno ele fica.
  3. Leia os números antes e depois, depois decida. O painel mostra os dois tamanhos e a variação percentual. Se o resultado for menor, baixe-o. Se não for, guarde o original e passe para uma das alternativas abaixo.

O arquivo original no disco nunca é modificado, então uma execução que não ganha nada custou alguns segundos e nada mais. O mecanismo tem cerca de 1.3 MB e é baixado no primeiro uso, e depois disso a ferramenta funciona offline.

Quando o arquivo não vai ficar menor

Duas situações explicam quase todo resultado decepcionante, e ambas têm uma correção diferente.

O PDF é principalmente imagens

Digitalizações, fotos de celular, slides de apresentação exportados e qualquer coisa com fundo fotográfico armazenam a maior parte de seus bytes como dados de imagem. Uma reescrita sem perdas não consegue tocar nesses dados, então o tamanho quase não se move. O que realmente funciona é recodificar as imagens em qualidade menor, e a rota de navegador para isso é indireta: envie o PDF ao PDF para JPG conversor para renderizar cada página como um JPEG em uma qualidade que você escolhe, depois reconstrua um PDF a partir dessas imagens. Isso pode reduzir uma digitalização muito mais que qualquer otimizador estrutural, porque é genuinamente com perdas. O custo é que a camada de texto se foi: o que era pesquisável se torna uma imagem de texto.

O arquivo contém páginas que você não precisa

Remover conteúdo supera comprimi-lo todas as vezes. Uma inscrição de associado que vem com quatro páginas de termos que você não está enviando é um quarto do arquivo em puro desperdício. Exclua as páginas primeiro com o Organizar PDF ferramenta, que permite reordenar e remover páginas visualmente, e só então rodar o otimizador sobre o que resta. Em um documento digitalizado essa é a maior economia única disponível em todo este conjunto de ferramentas.

O documento ultrapassa o limite de 50 MB

O otimizador aceita arquivos de até 50 MB e informa o limite na área de upload em vez de falhar silenciosamente no meio do processo. Acima disso, divida o documento, otimize as partes e junte-as de volta com o Combinar PDF ferramenta. São três etapas no navegador, sem upload, e o resultado é um documento que abre normalmente.

O que esta ferramenta deliberadamente não faz

  • Sem tamanho alvo. Não há campo para "faça isto ter 100 KB". Atingir um número exato exige recodificar imagens em uma qualidade calculada e iterar, o que é uma operação com perdas e com um custo visível. Uma ferramenta que oferece o campo está escolhendo essa qualidade silenciosamente por você.
  • Sem recompressão de imagem, então sem garantia de redução. As economias dependem da entrada. Nada aqui pode prometer uma porcentagem.
  • Sem redução da resolução da imagem. Uma digitalização a 300 DPI continua 300 DPI. Reduzir o DPI é uma decisão separada e com perdas.
  • Sem exclusão de páginas ou edição de conteúdo. Essas ficam em outras ferramentas, de propósito, para que o otimizador continue sendo uma operação segura sobre qualquer coisa que você entregue a ele.
  • Sem suporte a senha. Um arquivo criptografado precisa ser desbloqueado antes que o mecanismo possa reescrevê-lo, e a ferramenta avisa isso em vez de produzir uma saída quebrada.

Por que um otimizador no navegador é uma troca diferente

Compressores baseados em servidor têm uma vantagem real: eles conseguem rodar um pipeline verdadeiro de recompressão de imagem em segundo plano, e é por isso que os números de marketing deles existem. O custo é que o documento vai para uma máquina que você não controla, e para um contrato, uma fatura, um prontuário médico ou uma digitalização de documento de identidade, essa é a parte que importa mais que algumas centenas de kilobytes. Uma reescrita local mantém o arquivo onde ele estava, funciona sem conexão após o primeiro carregamento e não precisa de conta. Quando a reescrita estrutural genuinamente não consegue ajudar, esta página avisa isso e aponta a alternativa, em vez de inventar um número.

Perguntas frequentes

Sim. Esta ferramenta roda o qpdf 11.7.0 compilado para WebAssembly dentro da página, então o arquivo é reescrito na memória do navegador e nunca é enviado a lugar nenhum. O que ela realiza é uma reescrita estrutural sem perdas, e não uma recompressão de imagem com perdas. Essa distinção decide se ela ajuda ou não. Ela empacota os objetos em fluxos de objetos comprimidos, descomprime fluxos que foram armazenados sem compressão e reconstrói as tabelas de referências cruzadas, depois opcionalmente lineariza o arquivo para que um leitor consiga mostrar a página um enquanto o resto ainda está chegando. As imagens são copiadas, não recodificadas, então uma fotografia que já era JPEG continua exatamente tão nítida e exatamente tão grande dentro do novo invólucro. É por isso que os resultados variam tanto: um documento exportado por uma suíte de escritório mais antiga muitas vezes perde uma porcentagem real do seu tamanho, enquanto um arquivo pequeno escrito por um app moderno pode acabar algumas centenas de bytes maior porque os fluxos de objetos e a linearização carregam seu próprio overhead. Os dois resultados são informados honestamente pela ferramenta.
Porque ele já estava armazenado de forma eficiente, e a reescrita tem seu próprio overhead. Fluxos de objetos e linearização adicionam algumas centenas de bytes, então um arquivo sem folga a remover sai um pouco maior. Esse é um resultado real, não um bug. Um PDF só pode encolher se ainda carrega algo desperdiçado: fluxos que nunca foram comprimidos, objetos duplicados ou uma tabela de referências cruzadas solta. Arquivos de geradores mais antigos têm os três, e respondem bem. Arquivos de apps modernos muitas vezes não têm nada disso, e então não há nada a recuperar. Um exemplo medido desta ferramenta: um PDF de três páginas com 1295 bytes saiu com 2568 bytes, porque os objetos tiveram que ser reunidos em um novo fluxo e o arquivo foi linearizado. Quando isso acontece a ferramenta avisa, marca a mudança como comum e não como erro, observando que o original é a cópia melhor de guardar. O modo Padrão é o teste mais justo, já que pula a linearização.
Não muito. Uma digitalização é uma imagem do tamanho da página, e esta ferramenta não recodifica imagens, então a maior parte do arquivo fica intacta. Reduzir uma digitalização significa recomprimir essas imagens em qualidade menor ou rasterizar as páginas de novo. Essa última rota está disponível aqui, com uma ressalva: envie o PDF à ferramenta PDF para JPG para renderizar cada página como imagem, depois recoloque as páginas em um novo PDF em uma qualidade JPEG escolhida. O arquivo resultante pode ser bem menor, e o custo é que a camada de texto desaparece: o que era texto selecionável e pesquisável se torna uma imagem de texto. Faça isso apenas para documentos que você vai ler e não citar, como um manual digitalizado ou um conjunto de recibos. Para qualquer coisa que precise permanecer pesquisável, a resposta honesta é que um otimizador sem perdas não vai mexer no ponteiro em uma digitalização, e uma recompressão com perdas é a única coisa que vai.
O Padrão empacota objetos em fluxos comprimidos no nível de compressão 6. O Máximo usa o nível 9 e também lineariza o arquivo, o que o organiza para exibição rápida da primeira página. O Máximo não é automaticamente menor, porque a linearização adiciona overhead próprio aqui. Escolha Padrão quando o objetivo for puramente o tamanho, e Máximo quando o documento for aberto direto de um link e a primeira página precisar aparecer antes de o download terminar. A linearização reordena o arquivo para que a árvore de páginas e a página de abertura fiquem na frente, o que é uma melhoria real em uma conexão lenta e um pequeno custo de tamanho em todo o resto. Se você comparar os dois no mesmo arquivo e o Máximo sair maior, isso é comportamento esperado e não uma falha, e a ferramenta informa os dois números para você decidir. Para uma fatura de cinco páginas, o Padrão é o padrão sensato. Para um relatório de duzentas páginas servido de um link web, o Máximo merece seu pequeno overhead.
A ferramenta aceita PDFs de até 50 MB e recusa qualquer coisa maior, então um relatório grande pode precisar ser dividido primeiro. Arquivos protegidos por senha também falham, porque o mecanismo precisa descriptografar um documento antes de poder reescrevê-lo. Para um arquivo criptografado, desbloqueie-o primeiro e depois comprima a cópia desbloqueada; se ele precisar permanecer bloqueado, proteja o arquivo comprimido de novo depois. Para um documento acima do limite, divida-o, comprima as partes e junte-as de volta, o que são três etapas no navegador e nenhum upload. O número de 50 MB é um limite prático que mantém a aba responsiva e não uma restrição de licenciamento, e se aplica ao arquivo que você adiciona, não à saída. O próprio mecanismo tem cerca de 1.3 MB e é baixado no primeiro uso, e depois disso a ferramenta funciona offline. Seu arquivo original nunca é modificado: apenas a cópia que você baixa foi reescrita, então um resultado decepcionante não custa nada.

Veja o que seu PDF pode realmente perder

Grátis, privado e ilimitado. Sem conta e sem upload.

Abrir o Comprimir PDF