Bandingkan PDF

Diff tingkat halaman dari dua PDF: halaman mana yang identik, diubah (dengan diff teks terpadu dan skor kesamaan), ditambahkan, atau dihapus. Mengembalikan report.json, secara opsional dengan gambar diff yang dirender menyoroti piksel yang berubah.

Berjalan secara lokal di mesin Anda: gratis selamanya, tanpa akun, tanpa kunci, tanpa batas, dan berkas Anda tidak pernah meninggalkan perangkat Anda.

Lokal · MCP
Yang ini berjalan di mesin Anda. Tidak ada yang keluar.
Paket lokal melakukan pekerjaan di komputer Anda: berkas Anda tidak pernah diunggah, tidak pernah disimpan di server, dan tidak pernah dicatat. Dan ia gratis selamanya, tanpa batas penggunaan.

Bandingkan PDF membutuhkan mesin berat (konversi, OCR, atau kriptografi) yang tidak dijalankan halaman ini di browser, jadi ia berjalan secara lokal dengan paket pdfmcp, di mesin Anda sendiri. Tanpa unggahan, tanpa akun, dan tanpa kunci.

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

MCP (untuk agen AI)

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

Tempelkan ke Claude, Cursor, VS Code, dan klien lain yang menjalankan server lokal: panduan penyiapan untuk setiap klien MCP utama. ChatGPT tidak dapat memulai proses lokal; gunakan klien lokal sebagai gantinya.

API lokal

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()])

Pasang sekali, jalankan secara lokal: jalur lengkapnya ada di panduan API lokal.

Dengan menggunakan alat ini Anda menyetujui Ketentuan Layanan dan Kebijakan Penggunaan yang Dapat Diterima, dan berkas Anda tidak pernah meninggalkan perangkat ini.

Cara kerja bandingkan pdf di sini

Diff tingkat halaman dari dua PDF: halaman mana yang identik, diubah (dengan diff teks terpadu dan skor kesamaan), ditambahkan, atau dihapus. Mengembalikan report.json, secara opsional dengan gambar diff yang dirender menyoroti piksel yang berubah. Di mesin Anda, paket lokal menganalisis, memproses, dan menyimpan hasil; tutup programnya dan tidak ada yang tersisa di server mana pun, karena tidak ada server yang terlibat.

Orang sering memasangkan alat ini dengan ocr — pdf yang dapat dicari dan info & metadata pdf — kesepakatan yang sama di sana: gratis, privat, tanpa pendaftaran.

Parameter

ParameterTipeDefaultDeskripsi
include_diff_imagesbooleanopsionalFalse

FAQ

Apakah Bandingkan PDF gratis?

Ya, sepenuhnya gratis, gratis selamanya, tanpa tanda air dan tanpa akun. Tidak ada tingkat berbayar yang perlu dibuka. Lihat halaman gratis untuk kebijakan lengkap (dan singkat).

Apakah berkas saya meninggalkan mesin saya?

Tidak. Operasi ini berjalan secara lokal di mesin Anda dengan paket pdfmcp: berkas Anda tidak pernah diunggah, tidak pernah disimpan di server mana pun, dan tidak pernah dicatat.

Bisakah saya mengotomatiskan Bandingkan PDF dengan agen AI atau kode?

Ya: operasi yang persis sama adalah alat di server MCP lokal pdfmcp (untuk Claude, Cursor, VS Code, dan agen lainnya) dan tersedia dari kode Anda sendiri dengan paket lokal. Tanpa akun dan tanpa kunci; panduan memandu Anda melalui penyiapan dalam waktu sekitar satu menit.

Apakah ada batas?

Tidak ada batas penggunaan: tanpa kuota harian dan tanpa penghitung. Dalam praktiknya, perangkat Anda yang membatasi Anda: berkas yang sangat besar bergantung pada memori yang tersedia, dan alat browser bekerja dengan berkas hingga sekitar 100 MB dan 500 halaman.

Alat terkait

Lokal · MCPOCR — PDF yang dapat dicariBuat PDF hasil pindaian dapat dicari: halaman tanpa lapisan teks di-OCR dengan Tesseract dan mendapatkan lapisan teks tak terlihat; halaman yang sudah memiliki teks diteruskan dan dilaporkan sebagai dilewati.Di perangkatInfo & metadata PDFJumlah halaman, ukuran halaman, metadata, status enkripsi sebagai JSON.Lokal · MCPEkstrak gambarAmbil semua gambar yang tertanam dari PDF (ZIP, format asli).Lokal · MCPEkstrak tabel (JSON + CSV)Deteksi tabel dan kembalikan sebagai tables.json ditambah satu CSV per tabel (ZIP).Di perangkatEkstrak bookmark / daftar isiKembalikan kerangka dokumen sebagai JSON: tingkat, judul, halaman tujuan.Di perangkatEkstrak lampiranAmbil semua lampiran file tertanam dari PDF (ZIP).

Telusuri indeks alat lengkap. Membangun sesuatu yang lebih besar? Baca tur fitur dan mengapa semuanya gratis selamanya.

Perbandingan

pdfmcp vs iLovePDF: alat PDF gratis dibandingkan · pdfmcp vs Smallpdf: alat PDF gratis dibandingkan · pdfmcp vs IHatePDF: alat PDF di perangkat dibandingkan · Perbandingan