PDFからパスワードを外す
パスワード解除は、ファイルを開けるパスワードを入力したときにパスワード付きPDFを復号し、保護のないコピーを返します。忘れたパスワードの推測、破解、復元は行いません。
ファイルをここにドロップするか、クリックして選んでください
対応形式:PDF・1ファイル500.0 MBまで · 一度に最大20ファイル
Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。
パスワード解除は、実際にファイルを開けるパスワードを渡したときに、qpdf `--decrypt` でパスワード付き PDF を解きます。自分のエクスポートや、顧客がパスワードごと渡したファイル向けです。紛失したパスフレーズの総当たり、復元、推測はしません。
ファイルのバイトに `/Encrypt` 印がなければ、同じバイトをそのまま返します。閲覧ソフトで印刷が制限されていても暗号化されていない PDF もあり、そうしたファイルはもともと開けるため、パスワード解除が空の復号を行うことはありません。
パスワードが間違うとエラーで終わり、不完全なファイルは出ません。復号に成功すると、結合・OCR・PDFからWord は通常の PDF として扱います。解いたコピーは漏れると読みやすくなります。その前提で保管してください。
サイトは `password` フィールドを 1 つ送ります。qpdf はそれを復号鍵として使います。所有者パスワードの権限フラグと、ユーザーパスワードの開錠は別モードです。暗号化方式に合った方を送ってください。
パスワード解除は証明書署名の削除ではありません。署名フィールドを剥がすには証明書署名の削除のページを使ってください。パスワード解除が外すのはパスワード暗号化だけです。
開ける権限のあるファイルだけを復号してください。このページの黄色い注意がその境界です。API クライアントはリクエストごとにパスワードを一度渡し、ログに書かないでください。
復号後の平文をホスト型サービスへ送ることを方針が禁じる場合は、セルフホストしてください。解いたあと外出時になお暗号化が必要なら、パスワード設定で新しいパスワードを付けられます。
機能
- 渡したパスワードで qpdf `--decrypt`
- 未暗号化ファイルはそのまま返す
- 未知のパスワードを破解・復元しない
- 匿名 API:/api/v1/security/remove-password
こんなときに使う
- 自分のパスワード付きエクスポートを編集できるよう開く
- 許可を得た共有ファイルを結合の前に用意する
- 既知パスワードのファイルで先に復号してから OCR する
PDFのパスワードを解除するには?
- このファイルの暗号化を外す権限があることを確認します。
- PDF をアップロードし、開けるパスワードを入力します。
- 処理をクリックします。成功したら復号 PDF をダウンロードします。
- 解いたファイルを適切に保管します。もうパスワードでは門番されません。
制限と注意点
- パスワードを破解できない
- パスワード誤りはエラーで終わる
- qpdf が解けない暗号化方式は対象外
- このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。
例
- 正しいユーザーパスワードで、文字をコピーできる開いた PDF が得られる
- 誤ったパスワードは不完全ファイルではなくエラーを返す
このツールのプライバシー
ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。
よくある質問
- パスワードを忘れました。取り戻してもらえますか?
- できません。パスワード解除は、すでにパスワードを知っているときだけ有効です。
- なぜファイルがそのまま戻るのですか?
- バイトに /Encrypt 印がないとき、復号するものがありません。このツールは元ファイルを返します。
- デジタル署名を外すのと同じですか?
- 違います。署名は証明書です。パスワード解除はパスワード暗号化だけを外します。
- メタデータは消えますか?
- 消えません。パスワード解除は復号だけです。ほかの清掃は PDFのクリーニング やメタデータの編集を使ってください。
最終更新:
コードから呼び出す
このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。
curl -X POST "https://pdf123.xyz/api/v1/security/remove-password" \
-F "[email protected]" \
-F "password=your-password" \
-o output.pdfModel Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス
AI エージェントから使う
スキルこのスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「パスワード解除」を代わりに実行できます: /skills/pdf123-unlock.md
ファイルはこの処理のためだけに使い、完了後に自動で削除します。