破損したPDFを修復する
PDFの修復は、破損したPDFをqpdfで書き換え、相互参照テーブルを再構築してファイルを再び開けるようにします。qpdfが読める範囲は救えますが、欠けた画像や壊れたデータは戻せません。
ファイルをここにドロップするか、クリックして選んでください
対応形式:PDF・1ファイル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を修復するには?
- 手元の qpdf がまだ開けるかもしれない PDF をアップロードします。
- 処理をクリックします。修復の段階はありません。
- 書き換えた PDF をダウンロードします。
- 開いて確認します。qpdf が失敗しても、ディスク上の原本は残っています。
制限と注意点
- 深いオブジェクト再構築はない
- パスワード解除ではない
- qpdf が読めなければ失敗する
- このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。
例
- xref が乱れていても qpdf が読める PDF は、修復後に開けることが多い
- ストリームの途中で切れたファイルは通常エラーになる
このツールのプライバシー
ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。
よくある質問
- 半分までしか落ちていないファイルを戻せますか?
- qpdf がなお解析できるときだけ見込みがあります。多くの切り詰めファイルはそのまま失敗します。
- PDFの修復 は復号しますか?
- パスワードなしで開けるファイル(所有者パスワードによる制限)だけ、暗号化のない状態で戻ります。開くのにパスワードが必要なファイルは拒否されるので、使う権限のあるパスワードでパスワード解除をしてください。
- PDFの圧縮 と同じですか?
- 違います。PDFの修復 は素の qpdf 書き換えです。PDFの圧縮 はストリームとオブジェクトストリームのフラグを付けます。
- 文字は変わりますか?
- 語を書き換えには行きません。オブジェクト番号とオフセットは通常変わります。
最終更新:
コードから呼び出す
このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。
curl -X POST "https://pdf123.xyz/api/v1/misc/repair" \
-F "[email protected]" \
-o output.pdfModel Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス
AI エージェントから使う
スキルこのスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「PDFの修復」を代わりに実行できます: /skills/pdf123-repair.md
ファイルはこの処理のためだけに使い、完了後に自動で削除します。