メインコンテンツへスキップ
PPDF123

PDFにパスワードを付ける

パスワード設定は、指定したパスワードでqpdfと256ビット鍵を使ってPDFを暗号化し、ファイルを開くときにそのパスワードを要求します。忘れたパスワードはこちらでリセットできません。

ファイルをここにドロップするか、クリックして選んでください

対応形式:PDF・1ファイル500.0 MBまで · 一度に最大20ファイル

Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。

パスワード設定は qpdf `--encrypt` で PDF を暗号化し、開くときに設定したパスワードを要求します。下書きはメール、パスワードは別経路で送るとき向けです。

サイトは `password` フィールドを 1 つ出します。その値はユーザーパスワードであり、所有者パスワードでもあります(API が別に `ownerPassword` を送る場合を除く)。鍵長の既定は 256 です。サイトは `canPrint` や `canModify` を送らず、どちらも既定でオフです。印刷は `none`、変更は `none`。ユーザーパスワードだけの受信者は、これらのフラグを守る閲覧ソフトでは印刷も編集もできないはずです。コンプライアンス制御として扱う前に、クリーンな閲覧ソフトでファイルを試してください。

パスワードを覚えておいてください。こちらではリセットできません。紛失が致命的なときは、暗号化していない原本を別に残してください。

これは標準の PDF パスワード暗号化であり、遠隔 DRM でも証明書署名でもなく、すでに送ったファイルを撤回することもできません。バイトを手にした攻撃者はオフラインで推測できます。長く独自のパスフレーズを使い、`1234` やメールパスワードは避けてください。

組織によっては DLP が検査できないため、パスワード付き PDF を禁止します。社内記録を暗号化する前に方針を確認してください。制限する権限のないファイルはロックしないでください。

パスワードを覚えているうちは、パスワード解除で逆に解けます。Web ページでは他のツールがパスワードを尋ねてファイルを解除します。API では先にパスワード解除を実行してください。

平文 PDF をホスト型の暗号化サービスへ送ることを規則が禁じる場合は、セルフホストしてください。

機能

  • qpdf `--encrypt`、既定は AES-256
  • サイトのパスワードはユーザー兼所有者。印刷と変更は既定でともに none
  • パスワードは復元できない
  • 匿名 API:/api/v1/security/add-password

こんなときに使う

  • 給与 PDF を送り、パスワードは別経路で渡す
  • メールレビュー前に契約下書きを保護する
  • 共有フォルダへ上げる前にパスワードを付ける

PDFにパスワードを設定するには?

  1. 制限する権限のある PDF をアップロードします。
  2. 強いパスワードを入力します。ファイルとは別の経路で共有してください。
  3. 処理をクリックし、暗号化 PDF をダウンロードします。
  4. クリーンな閲覧ソフトで開き、パスワードを求められるか確認します。

制限と注意点

  • ここで紛失パスワードは復元できない
  • オフライン推測はなお可能。長く独自のパスフレーズを使う
  • アクセス制御付き共有の代わりにはならない
  • このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。

例

  • 3 ページの採用通知を暗号化すると、開くときにパスワードを求められる
  • サイト既定では、フラグを守る閲覧ソフトでも印刷と変更が禁止される

このツールのプライバシー

ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。

よくある質問

パスワードを忘れたらリセットできますか?
できません。紛失が致命的なときは、保護していないアーカイブコピーを残してください。
受信者はまだ印刷できますか?
サイト既定ではできません。API クライアントが canPrint と canModify を true にしない限り、どちらもオフです。
企業向け DRM ですか?
いいえ。PDF パスワード暗号化です。遠隔撤回はありません。
パスワード設定は署名を外しますか?
外しません。ファイルを暗号化します。認証済み PDF は試してください。暗号化と署名は干渉し得ます。

最終更新:

コードから呼び出す

このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。

curl -X POST "https://pdf123.xyz/api/v1/security/add-password" \
  -F "[email protected]" \
  -F "password=your-password" \
  -o output.pdf

Model Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス

AI エージェントから使う

スキル

このスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「パスワード設定」を代わりに実行できます: /skills/pdf123-protect.md

すべてのエージェント用スキル

ファイルはこの処理のためだけに使い、完了後に自動で削除します。