跳至主要內容
PPDF123

修復損毀的 PDF

修復 PDF 用 qpdf 重寫受損的 PDF,重建其交叉參照表,讓檔案重新能開啟。它能救回 qpdf 仍能讀取的部分;無法找回缺失的圖片或已被破壞的資料。

把檔案拖到這裡,或點一下選擇

支援 PDF · 每個檔案上限 500.0 MB · 一次最多 20 個檔案

也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。

修復 PDF 重新讀取檔案,並用 qpdf 重寫(`qpdf input -- output`)。這次重寫會重建 xref,並能救回 qpdf 仍能解析的檔案。它不是燒壞的串流、缺失圖片或 DRM 的鑑識重建器。

沒有選項。qpdf 讀不了就失敗。有密碼保護的檔案,在你輸入密碼後會在本頁為你解鎖(API 呼叫端需先執行移除密碼)。修復 PDF 不是猜密碼。

已經能打開的檔案回來時物件層可能略有不同,螢幕上看著一樣。

若只要更小的串流,壓縮 PDF 才是明確的打包工具。若註解必須變成頁面內容,用展平 PDF。

上傳是暫時的。我們不會保存你的 PDF 文庫。

功能

  • qpdf 重寫,不加額外旗標
  • 能修 qpdf 仍能解析的部分 xref/結構問題
  • 不是內容重建器
  • 匿名 API:/api/v1/misc/repair

適用情境

  • 給別的工具寫得很亂的匯出重建 xref
  • 在放棄一份輕微損壞的檔案前先試 qpdf
  • 合併 PDF 前先把結構弄順

如何修復損毀的 PDF?

  1. 上傳一份本機 qpdf 或許仍能打開的 PDF。
  2. 點選處理。沒有修復檔位。
  3. 下載重寫後的 PDF。
  4. 打開看看。若 qpdf 失敗,磁碟上的原件還在。

限制與邊界

  • 沒有深度物件重建
  • 不是移除密碼
  • qpdf 讀不了就失敗
  • 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。

示例

  • xref 很亂但 qpdf 仍能讀的 PDF,修復後常常能打開
  • 串流寫到一半被截斷的檔案通常報錯

本工具的隱私說明

檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。

常見問題

能復原下到一半的檔案嗎?
只有 qpdf 仍能解析時才有機會。很多截斷檔案會直接失敗。
修復 PDF 會解密嗎?
只對不需要密碼就能開啟的檔案(僅有擁有者密碼限制):這類檔案回傳時不再加密。需要密碼才能開啟的檔案會被拒絕;請用你有權使用的密碼去移除密碼。
這和壓縮 PDF 一樣嗎?
不一樣。修復 PDF 是裸的 qpdf 重寫。壓縮 PDF 會加串流與物件串流旗標。
文字會變嗎?
不會去改詞。物件號與偏移通常會變。

最後更新:

用程式碼呼叫

本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。

curl -X POST "https://pdf123.xyz/api/v1/misc/repair" \
  -F "[email protected]" \
  -o output.pdf

也提供 MCP 工具,供說 Model Context Protocol 的用戶端呼叫(JSON-RPC 2.0,POST /mcp)。 完整 API 文件

在 AI 代理中使用

Skill

裝上這個 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「修復 PDF」: /skills/pdf123-repair.md

全部 Agent Skill

檔案只用於本次處理,完成後自動刪除。