Ferramentas
Merge PDF Split PDF Compress PDF Todas as ferramentas →
Soluções
For Business For Education For Developers
Empresa
Sobre Blog Press Contato
Produto
Preços Recursos FAQ Security
InícioFerramentasComparar PDF

Comparar PDF

Compare dois PDFs linha a linha e baixe um relatório de diferenças. Apenas PDFs baseados em texto na v0.1 — a comparação visual (imagens) chega na v0.2.

A Original

Selecione o PDF A

ou solte um aqui

B Nova versão

Selecione o PDF B

ou solte um aqui

O modo de comparação de texto compara a camada de texto dos dois PDFs. Ele não detecta alterações apenas visuais (edições de imagem, assinaturas, carimbos). Use após uma revisão de conteúdo, não uma revisão visual.

Como o Comparar PDF funciona

Três passos. Os dois arquivos ficam no seu navegador.

1

Escolha dois PDFs

O original (A) e a nova versão (B). Ambos precisam ter uma camada de texto.

2

Execute a comparação

O texto é extraído com o PDF.js, e então uma comparação de linhas com LCS identifica adições e remoções.

3

Baixe o relatório

Um novo PDF lista as linhas adicionadas (verde) e removidas (vermelho) com contexto. Use-o para revisão ou auditoria.

O que o «Comparar PDF» realmente faz

Comparar PDF responde a uma única pergunta, muito comum: o que mudou entre a versão A e a versão B? O caso de uso é quase sempre um contrato, um documento de políticas, um artigo de pesquisa ou um relatório que passou por um ou mais ciclos de revisão, e você quer ver de relance quais parágrafos foram editados, adicionados ou excluídos — não olhando atentamente duas abas do navegador lado a lado, mas fazendo uma máquina fazer a parte chata por você.

A v0.1 desta ferramenta executa uma comparação EM NÍVEL DE TEXTO. Abrimos os dois PDFs no seu navegador usando o PDF.js, extraímos o conteúdo de texto uma página de cada vez, agrupamos os itens em linhas e então executamos um algoritmo clássico LCS (subsequência comum mais longa) para descobrir quais linhas coincidem entre A e B. O resultado é renderizado em um relatório de comparação em PDF limpo, com destaques verdes para linhas adicionadas, vermelhos para removidas e cinza para o contexto inalterado. A mesma abordagem usada por ferramentas como o git diff, aplicada ao texto de um PDF em vez do código-fonte.

Para o que esta versão é boa

  • Revisões de contratos. Identifique cada cláusula que mudou entre rascunhos.
  • Atualizações de políticas. Mostre às partes interessadas exatamente quais seções se moveram.
  • Revisão editorial. Comparar um artigo de pesquisa ou texto entre dois revisores.
  • Auditorias de documentos. Prova rápida do que mudou (e do que não mudou) entre cópias arquivadas.

O que esta versão não consegue fazer (ainda)

  • Comparação visual / de pixels. Edições de imagem, deslocamentos de layout, carimbos de assinatura — não produzem nenhuma mudança de texto e não aparecerão. A comparação visual está no roteiro da v0.2.
  • PDFs digitalizados. PDFs apenas de imagem não têm camada de texto; passe-os primeiro pelo OCR e depois compare as cópias com OCR.
  • Granularidade de célula de tabela. As tabelas são achatadas em linhas de texto; se uma única célula mudar, a linha inteira é reportada como alterada.
  • Destaques em nível de palavra. As alterações são sinalizadas por linha, não por palavra. Investigar uma linha de 100 caracteres em que 5 caracteres diferem ainda sinaliza a linha inteira.

Privacidade e segurança

A comparação de documentos costuma ser usada em material confidencial — contratos em negociação, políticas internas, petições jurídicas, registros regulatórios. A maioria dos serviços de comparação de PDF on-line envia os dois arquivos para um servidor, executa a comparação lá e devolve um relatório. O imisspdf faz toda a comparação dentro da aba do seu navegador, então nenhuma versão do documento sai do seu dispositivo. Você pode confirmar com a aba Rede nas ferramentas de desenvolvedor do seu navegador enquanto executa a comparação.

Perguntas frequentes

A v0.1 é uma comparação EM NÍVEL DE TEXTO. Extraímos a camada de texto dos dois PDFs página por página, agrupamos os itens em linhas pela posição vertical e então executamos uma comparação de linhas com o algoritmo LCS. O resultado é um novo relatório em PDF que lista as linhas adicionadas / removidas / inalteradas com destaques verdes e vermelhos. Funciona melhor com PDFs que têm uma camada de texto real (a maioria das exportações digitais de Word, Pages, LibreOffice, navegadores etc.).

A comparação visual de pixels exige renderizar cada página em um canvas e calcular as diferenças pixel a pixel, o que só roda no navegador (o Node não tem canvas). Está no roteiro da v0.2. A comparação de texto cobre ~90% das perguntas reais do tipo "o que mudou neste contrato?"; para os 10% restantes (alterações apenas visuais, como trocar imagens ou adicionar assinaturas), use a comparação visual quando a lançarmos.

Não diretamente nesta versão — PDFs digitalizados são páginas de imagens sem camada de texto, então não há nada para comparar. Passe-os primeiro pela nossa ferramenta de OCR para adicionar uma camada de texto pesquisável e depois compare as cópias com OCR. A precisão depende da qualidade da digitalização.

Sim. Os dois PDFs são lidos no seu navegador, processados com a biblioteca de código aberto PDF.js, comparados em JavaScript e o relatório é criado com pdf-lib — tudo localmente. Nada é enviado; você pode confirmar desconectando-se da rede antes de clicar em Comparar.

A comparação atual tem um limite de 5000 linhas por lado (bem acima de um relatório de 300 páginas). Acima disso, o algoritmo LCS começa a usar muita memória na aba. Se ultrapassar, divida os documentos e compare por seções.

 Português
Get unlimited PDF tools + AI features
Start free trial →