アップロードなし, 100%ローカル, アカウントなし

PDFのロック解除

パスワードをご存じですか? 削除すれば PDF はプロンプトなしで開きます。すべてブラウザ内で動き、サーバーには何も送信されません。

PDFのロック解除(パスワード削除)の仕組み

PDF 解除ツールは、ブラウザ内で直接動作する qpdf.wasm を使って、すでに開けるPDFからパスワード保護を解除します。ファイルにユーザーパスワードが設定されている場合はパスワードを入力すると qpdf がローカルメモリ内でドキュメントを復号し、印刷やコピーを制限するオーナーパスワードのみが設定されている場合は qpdf がパスワードなしでその制限を解除します。復号されたコピーはダウンロードフォルダに書き出され、いかなる時点でもサーバーには何も送信されません。

このツールができることとできないことを明確にしておきます。これは復号ツールであり、パスワードクラッカーではありません。ユーザーパスワードがわからない場合、ツールはブルートフォースで突破することはできません。ブラウザのメモリに保持されているファイルに対して qpdf を --decrypt フラグで呼び出すことで、どのビューアからも自由に開ける標準的なロック解除済みPDFが生成されます。qpdf の終了コードが成功を決定し、終了コード2は入力したパスワードが間違っていることを意味します。

PDFのロック解除(パスワード削除)の使い方をステップごとに解説

  1. パスワードで保護されたPDFをアップロードエリアにドロップします。
  2. ファイルを開くためにパスワードが必要な場合は、パスワードフィールドに入力します。
  3. ファイルは普通に開けるが印刷やコピーが制限されている場合は、パスワードフィールドを空のままにします。
  4. 解除ボタンをクリックし、qpdf がブラウザ内で復号を完了するまで待ちます。
  5. 解除済みPDFをダウンロードします。

よくある使用例

  • 銀行の取引明細をパスワード付きPDFとして受け取り、記録用にロック解除されたコピーを保存したい。
  • ベンダーからコピーが無効になったPDFが届いた場合、ロックを解除して注文番号を自社のシステムに貼り付けられるようにする。
  • スキャンした契約書に印刷を妨げるオーナー制限がある場合、プリンターに送る前に解除する。
  • 共有のためにパスワードを付けたPDFを作成したが、自分のアーカイブ用に恒久的に開けるコピーが必要になった。

よくある質問

このツールは忘れたPDFパスワードを解読できますか?

いいえ。このツールは qpdf --decrypt を使用しており、正しいパスワードが必要です。ブルートフォースや辞書攻撃は試みません。ユーザーパスワードがわからない場合、このツールは役に立ちません。すでに知っているパスワードのファイルから保護を解除するのみです。

間違ったパスワードを入力するとどうなりますか?

qpdf は入力したパスワードが間違っている場合に終了コード2を返します。ツールはその終了コードを読み取り、出力ファイルを生成せずにパスワード誤りエラーを報告します。何も変更されません。別のパスワードで再試行できます。

ユーザーパスワードとオーナーパスワードの違いは何ですか?

ユーザーパスワードはファイルをまったく開く前に入力が必要です。オーナーパスワードは印刷、コピー、編集などの操作を制限しますが、開くこと自体は防ぎません。ビューアでPDFが普通に開けるが特定の操作がグレーアウトされている場合は、オーナー制限のみが設定されており、qpdf はパスワードなしでそれを解除できます。

解除中にPDFファイルがサーバーに送られますか?

いいえ。qpdf.wasm は qpdf ライブラリの WebAssembly ビルドで、ブラウザのタブ内で完全に実行されます。PDFのバイトはディスクからブラウザのメモリに移動し、qpdf がそこで復号し、結果はダウンロードとして提供されます。ファイルがネットワークを通過することはありません。

解除されたPDFは元のファイルとまったく同じに見えますか?

はい。qpdf はPDF構造を操作して暗号化レイヤーを削除するのみです。フォント、画像、テキスト、フォームフィールド、ブックマーク、その他すべてのコンテンツはバイト単位で保持されます。

AES-256暗号化を使ったPDFにもこのツールは機能しますか?

はい。qpdf は40ビットRC4、128ビットRC4、128ビットAES、256ビットAESを含むすべての標準PDFの暗号化バージョンをサポートしています。正しいパスワードを入力する限り、暗号化アルゴリズムは結果に影響しません。