OCR — doorzoekbare PDF

Maak een gescande PDF doorzoekbaar: pagina's zonder tekstlaag worden ge-OCR'd met Tesseract en krijgen een onzichtbare tekstlaag; pagina's die al tekst hebben worden doorgegeven en als overgeslagen gerapporteerd.

Draait lokaal op je machine: voor altijd gratis, geen account, geen sleutel, geen limieten, en je bestand verlaat je apparaat nooit.

Lokaal · MCP
Deze draait op je machine. Er gaat niets naar buiten.
Het lokale pakket doet het werk op je computer: je bestand wordt nooit geüpload, nooit op een server opgeslagen en nooit gelogd. En het is voor altijd gratis, zonder gebruikslimieten.

OCR — doorzoekbare PDF heeft zware machinerie nodig (conversie, OCR of cryptografie) die deze pagina niet in de browser uitvoert, dus draait het lokaal met het pdfmcp-pakket, op je eigen machine. Geen uploads, geen account en geen sleutel.

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

MCP (voor AI-agents)

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

Plak het in Claude, Cursor, VS Code en andere clients die lokale servers uitvoeren: instelgidsen voor elke grote MCP-client. ChatGPT kan geen lokale processen starten; gebruik in plaats daarvan een lokale client.

Lokale API

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("ocr_pdf", {}, [base64.b64encode(open("your-file.pdf", "rb").read()).decode()])

Eenmalig installeren, lokaal uitvoeren: het volledige traject staat in de gids voor de lokale API.

Door deze tool te gebruiken ga je akkoord met de Servicevoorwaarden en het Beleid voor acceptabel gebruik, en je bestand heeft dit apparaat nooit verlaten.

Hoe ocr — doorzoekbare pdf hier werkt

Maak een gescande PDF doorzoekbaar: pagina's zonder tekstlaag worden ge-OCR'd met Tesseract en krijgen een onzichtbare tekstlaag; pagina's die al tekst hebben worden doorgegeven en als overgeslagen gerapporteerd. Op je machine analyseert, verwerkt en bewaart het lokale pakket het resultaat; sluit het programma en er blijft niets achter op enige server, omdat er geen enkele aan meedeed.

Mensen combineren dit vaak met pdf naar tekst en pdf-info & metadata — zelfde deal daar: gratis, privé, geen aanmelding.

Parameters

ParameterTypeStandaardBeschrijving
languagestringoptioneelengTesseract language(s), e.g. 'eng' or 'eng+deu'. Must be installed on the server.
dpiintegeroptioneel300
pagesstringoptioneel—1-based page selection, e.g. '1-3,5,8'. Default: all pages.

Veelgestelde vragen

Is OCR — doorzoekbare PDF gratis?

Ja, volledig gratis, voor altijd gratis, zonder watermerk en zonder account. Er is geen betaald niveau om vrij te spelen. Zie de gratis-pagina voor het volledige (korte) beleid.

Verlaat mijn bestand mijn machine?

Nee. Deze bewerking draait lokaal op je machine met het pdfmcp-pakket: je bestand wordt nooit geüpload, nooit op een server opgeslagen en nooit gelogd.

Kan ik OCR — doorzoekbare PDF automatiseren met een AI-agent of code?

Ja: precies dezelfde bewerking is een tool in de lokale MCP-server van pdfmcp (voor Claude, Cursor, VS Code en andere agenten) en is beschikbaar vanuit je eigen code met het lokale pakket. Geen account en geen sleutel; de gidsen begeleiden je in ongeveer een minuut door de installatie.

Zijn er limieten?

Er zijn geen gebruikslimieten: geen dagquotum en geen teller. In de praktijk beperkt je apparaat je: zeer grote bestanden hangen af van het beschikbare geheugen, en de browsertools werken met bestanden tot ongeveer 100 MB en 500 pagina's.

Gerelateerde tools

Op apparaatPDF naar tekstExtraheer platte tekst, één door formulierfeed gescheiden sectie per pagina.Op apparaatPDF-info & metadataAantal pagina's, paginagroottes, metadata en versleutelingsstatus als JSON.Lokaal · MCPAfbeeldingen extraherenHaal alle ingesloten afbeeldingen uit een PDF (ZIP, originele formaten).Lokaal · MCPTabellen extraheren (JSON + CSV)Detecteer tabellen en retourneer ze als tables.json plus één CSV per tabel (ZIP).Op apparaatBladwijzers / inhoudsopgave extraherenRetourneer de documentstructuur als JSON: niveau, titel, doelpagina.Op apparaatBijlagen extraherenHaal alle ingesloten bestandsbijlagen uit de PDF (ZIP).

Blader door de volledige toolindex. Bouw je iets groters? Lees de functietour en waarom alles voor altijd gratis is.

Vergelijkingen

pdfmcp vs iLovePDF: gratis PDF-tools vergeleken · pdfmcp vs Smallpdf: gratis PDF-tools vergeleken · pdfmcp vs IHatePDF: de PDF-tools op het apparaat vergeleken · Vergelijkingen