パスワード保護された PDFをAPI経由でロック解除
REST API経由で暗号化されたPDFドキュメントからパスワード保護を削除。保護されたPDFとパスワードをmultipart/form-dataとして送信し、ロック解除されアクセス可能なPDFをレスポンスで受け取る。
# Unlock a password-protected PDF
curl -X POST \
https://api.convertfilefast.com/v2/pdf/unlock \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@protected.pdf" \
-F "password=MySecretPassword123" \
--output unlocked.pdf
# HTTP 200 OK — Content-Type: application/pdfimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/pdf/unlock",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("protected.pdf", "rb")},
data={"password": "MySecretPassword123"}
)
with open("unlocked.pdf", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("protected.pdf"));
formData.append("password", "MySecretPassword123");
const response = await fetch(
"https://api.convertfilefast.com/v2/pdf/unlock",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("unlocked.pdf", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/pdf/unlock",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "password", "value": "MySecretPassword123" }
]
},
"options": { "response": { "responseFormat": "file" } }
}特徴
なぜ当社のAPIを使うのか?
あらゆる技術スタックへの統合に対応した完全で信頼性の高いソリューション。
即座のロック解除
数秒でPDFのパスワード制限を削除。読み取り、印刷、編集が可能な完全アクセス可能なPDFを受け取る。
シンプルなAPI呼び出し
ファイルとパスワードをマルチパートフォームフィールドとして送信。ロック解除されたPDFをレスポンスで受け取る。設定不要。
自動化パイプライン
ドキュメント処理ワークフローでPDFを自動的にロック解除。保護されたアーカイブの一括処理に最適。
n8n統合
メール添付ファイル、Google Driveファイル、Webhookによってトリガーされるn8nワークフローでPDFをロック解除。
一括ロック解除
ループで複数のパスワード保護PDFを処理。ドキュメントのアーカイブ全体をプログラム的にロック解除。
ゼロストレージ
すべてのPDFはメモリ内で処理されロック解除後直ちに削除。ドキュメントはサーバーに保存されません。
使い方
この変換を行う 4 ステップ
- 1
API キーを作成する
convertfilefast.com/signup で登録し、ダッシュボードから cff_ で始まる API キーをコピーします。無料プランには月 10 回の変換が含まれます。
- 2
PDF をエンドポイントに POST する
https://api.convertfilefast.com/v2/pdf/unlock に multipart/form-data で POST します。ヘッダーは X-API-Key: cff_your_key(Authorization: Bearer も利用可)、PDF は file フィールドまたは公開 url、加えて 現在の password フィールド を指定します。
- 3
PDF を受け取る
レスポンス本文が生成された PDF で、Content-Disposition にファイル名が付与されて返ります。保存するか、そのまま次の処理へ渡せます。サーバー側には何も保存されません。
- 4
または AI エージェントから呼び出す
https://mcp.convertfilefast.com/mcp を使って Claude、Cursor などの MCP 対応クライアントに MCP サーバーを追加し、unlock_pdf({ source_url: '...', password: 's3cret' }) を 1 回のツール呼び出しとして実行します。HTTP クライアントもファイル処理も不要です。
Claude、Cursor など任意の MCP クライアントから呼び出すこともできます
Convert File Fast はネイティブの Model Context Protocol サーバーを提供しています。この変換を 1 回のツール呼び出しとして AI エージェントに任せられます。HTTP クライアントもバイナリ処理も不要で、API キーはユーザーごとに発行されます。
npx -y convertfilefast-mcpunlock_pdf({ source_url: "https://example.com/doc.pdf", password: "s3cret" })比較対象
Convert File Fast と他サービスの比較
| 製品 | ネイティブ MCP | 無料枠 | 価格 |
|---|---|---|---|
| Convert File Fast | あり | 10/month | $0.004/conv from $4 |
| Smallpdf | なし | 2/day (unregistered) | $9/mo Pro |
| iLovePDF | なし | Rate-limited | $7/mo Premium |
| Adobe Acrobat Online | なし | Limited trials | $19.99/mo Acrobat Standard |
| CloudConvert | なし | 25 conv-min | From $0.01/min |
競合の価格は 2026-07-16 時点で確認したものです。
FAQ
よくある質問
PDFをロック解除するためにパスワードを提供する必要がありますか?
はい、APIはパスワード保護されたPDFをロック解除するために正しい所有者またはユーザーパスワードが必要です。パスワードをmultipart/form-dataリクエストの`password`フィールドとして送信してください。PDFがパスワード保護されていない場合、フィールドを省略するとAPIはそのまま返します。
サポートされているPDFフォーマットとバージョンは何ですか?
APIはバージョン1.0からPDF 2.0までの標準PDFファイルをサポートしており、AES-128およびAES-256暗号化ドキュメントも含まれます。スキャンされたPDFやデジタル署名付きPDFもサポートされています。開くパスワードのみが削除され、ドキュメントの内容は保持されます。
APIリクエストでパスワードをどのように送信しますか?
`file`フィールドと一緒に`password`という名前のmultipartフォームフィールドとしてパスワードを含めてください。cURLの例:curl -X POST https://api.convertfilefast.com/v2/pdf/unlock -H 'Authorization: Bearer あなたのAPIキー' -F 'file=@protected.pdf' -F 'password=MySecretPassword123' --output unlocked.pdf
ロック解除後、元のPDFは削除されますか?
はい。アップロードされたすべてのファイルはメモリ内で処理され、APIレスポンスが返された直後にサーバーから永続的に削除されます。PDFコンテンツの保存、ログ記録、キャッシュは一切行いません。ドキュメントは決して保持されません。
API経由でPDFをロック解除する
APIキーを取得してPDFのパスワード保護を数秒で削除。無料プランは毎月10回の変換を含む。
クレジットカード不要。Freeプランで10回無料変換。