OCR — 可搜索的 PDF

使扫描的 PDF 可搜索:没有文本层的页面使用 Tesseract 进行 OCR 并获得不可见文本层;已有文本的页面直接通过并报告为跳过。

在您的机器上本地运行:永久免费,无账户,无密钥,无限制,您的文件永不离开您的设备。

本地 · MCP
此工具在您的机器上运行。什么都不会出去。
本地软件包在您的计算机上完成工作:您的文件永不上传,永不保存在服务器上,也永不被记录。而且它永久免费,无使用限制。

OCR — 可搜索的 PDF 需要较重的机械(转换、OCR 或加密),本页不在浏览器中运行它,因此它使用 pdfmcp 软件包在您自己的机器上本地运行。无上传、无账户、无密钥。

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

MCP(面向 AI 智能体)

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

将其粘贴到 Claude、Cursor、VS Code 等运行本地服务器的客户端中:每个主要 MCP 客户端都有设置指南。ChatGPT 无法启动本地进程;请改用本地客户端。

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

安装一次,本地运行:完整路径见本地 API 指南。

使用此工具即表示您同意服务条款和可接受使用政策,且您的文件从未离开此设备。

ocr — 可搜索的 pdf 在这里的工作方式

使扫描的 PDF 可搜索:没有文本层的页面使用 Tesseract 进行 OCR 并获得不可见文本层;已有文本的页面直接通过并报告为跳过。 在您的机器上,本地软件包负责解析、处理和保存结果;关闭程序后,任何服务器上都不会留下任何东西,因为根本没有服务器参与。

人们经常将它与 pdf 转文本 和 pdf 信息与元数据 搭配使用 — 那里同样如此:免费、私密、无需注册。

参数

参数类型默认值说明
languagestring可选engTesseract language(s), e.g. 'eng' or 'eng+deu'. Must be installed on the server.
dpiinteger可选300
pagesstring可选—1-based page selection, e.g. '1-3,5,8'. Default: all pages.

常见问题

OCR — 可搜索的 PDF 免费吗?

是的,完全免费,永久免费,无水印,无账户。没有任何付费层级需要解锁。请参阅免费页面了解完整(而简短)的政策。

我的文件会离开我的机器吗?

不会。此操作使用 pdfmcp 软件包在您的机器上本地运行:您的文件永不上传,永不保存在任何服务器上,也永不被记录。

我可以用 AI 智能体或代码自动执行 OCR — 可搜索的 PDF 吗?

是的:完全相同的操作既是 pdfmcp 本地 MCP 服务器中的工具(供 Claude、Cursor、VS Code 等智能体使用),也可通过本地软件包从您自己的代码中使用。无账户、无密钥;指南会在约一分钟内引导您完成设置。

有限制吗?

没有使用限制:没有每日配额,没有计数器。实际上,限制您的是您的设备:非常大的文件取决于可用内存,浏览器工具可处理约 100 MB、500 页以内的文件。

相关工具

设备端处理PDF 转文本提取纯文本,每页一个以换页符分隔的部分。设备端处理PDF 信息与元数据以 JSON 提供页数、页面大小、元数据和加密状态。本地 · MCP提取图像从 PDF 中提取所有嵌入图像(ZIP,原始格式)。本地 · MCP提取表格 (JSON + CSV)检测表格并将其作为 tables.json 以及每个表格一个 CSV 返回(ZIP)。设备端处理提取书签 / 目录以 JSON 返回文档大纲:层级、标题、目标页面。设备端处理提取附件从 PDF 中提取所有嵌入的文件附件(ZIP)。

浏览完整的工具索引。正在构建更大的东西?请阅读功能导览,以及为什么一切都永久免费。

对比

pdfmcp vs iLovePDF:免费 PDF 工具对比 · pdfmcp vs Smallpdf:免费 PDF 工具对比 · pdfmcp vs IHatePDF:设备端 PDF 工具对比 · 对比