破損したPDFを安全に修復 — ブラウザ内で完結
破損したPDFを選ぶと、まだ読み取れる構造を解析し、相互参照テーブルを再構築した整ったファイルとして書き直して、ダウンロードできる形で提供します。
Quick answer
- What it does
- 破損したPDFを選ぶと、まだ読み取れる構造を解析し、相互参照テーブルを再構築した整ったファイルとして書き直して、ダウンロードできる形で提供します。
- Free?
- Yes — 100% free, no account or sign-up.
- Files uploaded?
- No — everything is processed in your browser.
- Works offline?
- Yes — once the page has loaded.
- Best for
- 政府ポータルからのPDFがどのビューアでもエラーになる場合 — 修復が相互参照テーブルを再構築して正常に開けるようにする。
- Good to know
- ヘッダーやページツリーが壊れているファイルは復元できません。修復は、読み取れる構造が残っている場合にのみ機能します。
How it works
- ファイル選択ボタンから、端末内の破損したPDFファイルを選びます。
- ファイルはブラウザのメモリに読み込まれます。データがブラウザの外へ出ることはありません。
- pdf-libが、まだ読み取れる構造を解析し、壊れたオブジェクトはスキップします。
- 整ったPDFを書き直します。相互参照テーブルを再構築し、オブジェクトを正規化し、末尾の不要なデータを取り除きます。
- 修復後のPDFは、復元できたページ数とともにダウンロードできる形で提供されます。
When to use this tool
- 政府ポータルからのPDFがどのビューアでもエラーになる場合 — 修復が相互参照テーブルを再構築して正常に開けるようにする。
- メール転送中に途中で切れた契約書 — 修復がファイルが途切れる前に保存されたページを復元する。
- 結合ツールで無効な構造としてフラグが立てられたスキャンアーカイブPDF — 修復によりクリーンアップされ他のツールで処理できるようになる。
- 復元はベストエフォートです — ヘッダーまたはページツリーが破損している場合、ページを再構築できません。常に元のファイルを保管してください。
Frequently asked questions
- ほかのオンラインPDFツールと何が違いますか?
- 多くのオンラインPDFツールは、処理のためにファイルをリモートサーバーへ送信します。本ツールはクライアントサイドのJavaScriptを使い、すべての処理をブラウザ内で完結させます。ファイルがサーバーに送信されることはなく、書類の内容は手元から離れません。
- PDFファイルはアップロードされますか?
- いいえ。ファイルはブラウザが直接読み込みます。ファイルがネットワーク経由で送信されることはありません。本ツールは開いているブラウザのタブ内だけで動作します。
- ファイルがアップロードされていないことを自分で確認できますか?
- はい。ブラウザの開発者ツール(F12)を開いてネットワークタブを表示し、ツールの使用中に外部への通信が発生しないかを確認できます。ファイルのデータがブラウザの外へ出ていかないことが分かります。サイトが匿名のページビュー数を記録する場合がありますが、ファイルの内容は含まれず、無効にすることもできます。
- オフラインでも使えますか?
- はい。ページの読み込みが終われば、ファイルの処理はすべてブラウザ内で行われます。ツールの機能にネットワーク接続は必要ありません。インターネットを切断したまま使い続けられます。
- ページを再読み込みするとどうなりますか?
- サーバーには何も保存されないため、ページを再読み込みすると現在の作業内容はリセットされます。選択していたファイルは選び直す必要があります。
- このツールはファイルを保存しますか?
- いいえ。ファイルはページを開いている間だけブラウザのメモリ上に保持されます。ページを閉じたり再読み込みしたりすると破棄されます。ツールがディスクに書き込むことはなく、サーバーへ送信されることもありません。
- パスワード付きPDFのロックを解除できますか?
- いいえ。本ツールはPDFのパスワード保護を解除したり回避したりはしません。パスワードが分かっている場合は、本サイトの「PDFのパスワード解除」ツールでローカルにパスワードを取り除いてから、本ツールで処理できます。
- このツールはどんな技術を使っていますか?
- 本ツールは、クライアントサイドのJavaScriptとpdf-libを使い、ファイルのうち読み取り可能な部分を解析して、整ったPDFとして書き直します。ファイルはブラウザの外に出ません。
- このツールはWebAssemblyを使っていますか?
- いいえ。本ツールはローカルでのPDF構造編集に、クライアントサイドのJavaScriptとpdf-libを使っています。WebAssemblyは使用していません。
- このツールで破損したPDFを修復するにはどうすればよいですか?
- ファイル選択ボタンで破損したPDFを選び、修復ボタンを押します。読み取れる構造が解析され、ブラウザ内できれいなファイルに書き直されます。処理が終わると結果を保存でき、復元されたページ数が表示されたうえでrepaired.pdfとしてダウンロードされます。
- ファイルの破損がひどすぎて修復できないと表示されるのはなぜですか?
- 修復は、まだ読み取れるPDF構造を解析し、壊れたオブジェクトを飛ばすことで行われます。そのため、ファイルのヘッダーやページツリーが破壊されていると、再構築できる解析対象が残っておらずエラーになります。また、ページが1つも復元できない場合も処理は停止します。中身が空の結果は使えるPDFではないためです。
- 修復すれば、失われた画像・フォント・ページは元に戻りますか?
- いいえ。本ツールは破損後に残ったコンテンツを再シリアライズし、相互参照テーブルを再構築して末尾の不要なデータを取り除きますが、失われたオブジェクトを復元することはできません。元のファイルで画像・フォント・ページが破壊されていた場合、それらは修復後のコピーにも存在しません。
- Repair PDFツールは有料ですか?
- Repair PDFは完全無料です。アカウントも登録も不要で、何件の破損ファイルを処理しても上限はなく、これからもずっと無料です。ファイルはブラウザのメモリに直接読み込まれ、pdf-libが解析可能な構造を解析してクリーンなコピーを書き直します。サーバーへの送信は一切行われません。破損したPDFには最も共有したくないデータが含まれていることが多いため、この点は特に重要です。
Related tools