Comparar PDFs

Diff por página de dois PDFs: quais páginas são idênticas, modificadas (com um diff de texto unificado e uma pontuação de similaridade), adicionadas ou removidas. Devolve report.json, opcionalmente com imagens de diff renderizadas destacando os pixels alterados.

Roda localmente na sua máquina: grátis para sempre, sem conta, sem chave, sem limites, e seu arquivo nunca sai do seu dispositivo.

Local · MCP
Esta roda na sua máquina. Nada sai.
O pacote local faz o trabalho no seu computador: seu arquivo nunca é enviado, nunca é armazenado em um servidor e nunca é registrado. E é grátis para sempre, sem limites de uso.

Comparar PDFs precisa de maquinaria pesada (conversão, OCR ou criptografia) que esta página não executa no navegador, então roda localmente com o pacote pdfmcp, na sua própria máquina. Sem envios, sem conta e sem chave.

pip install https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whl

MCP (para agentes de IA)

{
  "mcpServers": {
    "pdfmcp": {
      "command": "uvx",
      "args": [
        "--from",
        "https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whl",
        "pdfmcp"
      ]
    }
  }
}

Cole em Claude, Cursor, VS Code e outros clientes que executam servidores locais: guias de configuração para cada cliente MCP importante. O ChatGPT não pode iniciar processos locais; use um cliente local.

API local

from app.local_main import build_local_runtime
from app.config import Settings
import base64

rt = build_local_runtime(Settings(storage_dir="~/.pdfmcp/files"))
result = rt.run_sync("compare_pdfs", {}, [base64.b64encode(open("your-file.pdf", "rb").read()).decode()])

Instale uma vez, execute localmente: o percurso completo está no guia da API local.

Ao usar esta ferramenta você concorda com os Termos de Serviço e a Política de Uso Aceitável, e seu arquivo nunca saiu deste dispositivo.

Como comparar pdfs funciona aqui

Diff por página de dois PDFs: quais páginas são idênticas, modificadas (com um diff de texto unificado e uma pontuação de similaridade), adicionadas ou removidas. Devolve report.json, opcionalmente com imagens de diff renderizadas destacando os pixels alterados. Na sua máquina, o pacote local analisa, processa e salva o resultado; feche o programa e não resta nada em nenhum servidor, porque nenhum participou.

As pessoas costumam combinar isto com ocr — pdf pesquisável e informações e metadados do pdf — lá é o mesmo esquema: grátis, privado, sem cadastro.

Parâmetros

ParâmetroTipoPadrãoDescrição
include_diff_imagesbooleanopcionalFalse

FAQ

Comparar PDFs é grátis?

Sim, totalmente grátis, grátis para sempre, sem marca d'água e sem conta. Não há nenhum plano pago para desbloquear. Consulte a página de grátis para a política completa (e curta).

Meu arquivo sai da minha máquina?

Não. Esta operação roda localmente na sua máquina com o pacote pdfmcp: seu arquivo nunca é enviado, nunca é armazenado em um servidor e nunca é registrado.

Posso automatizar Comparar PDFs com um agente de IA ou com código?

Sim: exatamente a mesma operação é uma ferramenta no servidor MCP local do pdfmcp (para Claude, Cursor, VS Code e outros agentes) e está disponível a partir do seu próprio código com o pacote local. Sem conta e sem chave; os guias acompanham você na configuração em cerca de um minuto.

Há limites?

Não há limites de uso: sem cota diária e sem contador. Na prática, seu dispositivo limita você: arquivos muito grandes dependem da memória disponível, e as ferramentas do navegador trabalham com arquivos de até cerca de 100 MB e 500 páginas.

Ferramentas relacionadas

Local · MCPOCR — PDF pesquisávelTorne um PDF digitalizado pesquisável: páginas sem camada de texto passam por OCR com Tesseract e ganham uma camada de texto invisível; páginas que já têm texto são mantidas e relatadas como ignoradas.No dispositivoInformações e metadados do PDFContagem de páginas, tamanhos de página, metadados e status de criptografia em JSON.Local · MCPExtrair imagensRetire todas as imagens incorporadas de um PDF (ZIP, formatos originais).Local · MCPExtrair tabelas (JSON + CSV)Detecte tabelas e devolva-as como tables.json mais um CSV por tabela (ZIP).No dispositivoExtrair marcadores / sumárioDevolva o esboço do documento em JSON: nível, título, página de destino.No dispositivoExtrair anexosRetire todos os anexos de arquivo incorporados do PDF (ZIP).

Explore o índice completo de ferramentas. Está construindo algo maior? Leia o passeio pelas funcionalidades e por que tudo é grátis para sempre.

Comparações

pdfmcp vs iLovePDF: ferramentas PDF gratuitas comparadas · pdfmcp vs Smallpdf: ferramentas PDF gratuitas comparadas · pdfmcp vs IHatePDF: as ferramentas PDF no dispositivo comparadas · Comparações