跳至主要內容
PPDF123

移除 PDF 的密碼

移除密碼在你輸入能開啟檔案的密碼後,解密有密碼保護的 PDF,並回傳沒有保護的副本。它不會猜測、破解或找回忘記的密碼。

把檔案拖到這裡,或點一下選擇

支援 PDF · 每個檔案上限 500.0 MB · 一次最多 20 個檔案

也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。

移除密碼在你提供能真正打開檔案的密碼時,用 qpdf `--decrypt` 解開帶密碼的 PDF。用於你自己的匯出,或客戶連密碼一起交給你的檔案。它不會暴力破解、找回或猜測遺失的密碼。

若 PDF 沒有宣告加密,會在確認檔案能解析為 PDF 之後,以相同的主檔名和 `.pdf` 副檔名回傳相同的位元組。判斷依據是檔案是否宣告了加密,而不是你的檢視器剛好有沒有向你要密碼。

密碼錯誤會以錯誤關閉,不會產生殘缺檔案。解密成功後,合併、OCR 與轉換看到的是普通 PDF。解開後的副本若外洩更容易被讀取;請據此存放。

網站送出一個 `password` 欄位。qpdf 把它當作解密用的密碼。擁有者密碼的權限旗標,與使用者密碼的開啟鎖,是不同的 PDF 模式;請送出與檔案加密方式相符的那個密碼。

移除密碼不是移除憑證簽章。要從 PDF 中剝掉簽章欄位,請使用移除憑證簽章頁面;移除密碼只去掉密碼加密。

只解密你有權開啟的檔案。本頁的黃色提示就是這條界線。API 用戶端應在每次請求中傳送一次密碼,且不得記錄到日誌。

若政策禁止把解密後的明文送進託管服務,請自行部署。解開之後,若檔案仍需加密傳送,可用加入密碼再設定新密碼。

一個實際的工作:你的會計系統匯出一份帶開啟密碼的 14 頁季報,而你想在它前面放一個封面。上傳匯出檔,輸入你設定的密碼,然後下載結果。它應該有相同的 14 頁,且開啟時不會跳出提示,所以合併可以把它當作普通檔案接受。請注意,下載檔會沿用上傳檔案的名稱,所以在它出現在已加密的原始檔旁邊之前,請先重新命名。

出錯時你看到的內容是明確的。密碼不符會以 400 回應傳回,原因為 `wrong_password`。對需要密碼的檔案送出空密碼,則傳回 `password_required`。兩者都表示沒有產出任何東西;請精確地重新輸入密碼,留意鍵盤配置與結尾的空格,如果你確實沒有密碼,請詢問發出該檔案的人。完全不是可讀 PDF 的檔案會以無效 PDF 錯誤被拒絕;對於已損毀但你仍需要的檔案,下一步是修復。

依目標選擇。要移除密碼並保留其他一切,請用移除密碼。要只送出解鎖後檔案的部分頁面,事後再執行擷取頁面或刪除頁面。要清除中繼資料,請執行清理 PDF。要用不同的密碼重新鎖上檔案,請執行加入密碼。

功能

  • 用你提供的密碼做 qpdf `--decrypt`
  • 未加密檔案原樣回傳
  • 不會破解或找回未知密碼
  • 匿名 API:/api/v1/security/remove-password

適用情境

  • 打開你自己帶密碼的匯出以便編輯
  • 把已獲授權的共用檔案準備好再合併
  • 在已知密碼的檔案上先解密再 OCR
  • 在客戶確認可以不加密存放之後,移除客戶檔案的密碼

如何移除 PDF 的密碼?

  1. 確認你有權去掉這份檔案的加密,例如密碼是你設定的,或寄件者把密碼給了你。
  2. 上傳 PDF,並輸入與設定時完全相同的密碼;表單上這個欄位為必填。
  3. 點選處理。密碼錯誤會以 `wrong_password` 中止執行且不產生檔案,請用正確的密碼重試。
  4. 下載解密後的 PDF,開啟一次確認不再要求密碼,並重新命名,以免覆蓋原始檔案。
  5. 請妥善存放解開後的副本;如果它又必須加密傳送,請對它執行加入密碼。

限制與邊界

  • 不能破解密碼
  • 密碼錯誤會以錯誤關閉
  • qpdf 解不了的加密方案不在範圍內
  • 每次執行只處理一個檔案與一個密碼
  • 無法解析為 PDF 的檔案會以無效 PDF 錯誤被拒絕
  • 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。

示例

  • 正確的使用者密碼得到可複製文字的開放 PDF
  • 錯誤密碼回傳錯誤,而不是殘缺檔案
  • 一份 14 頁的加密報告用正確密碼處理後,會回傳合併可接受的 14 頁檔案
  • 從未加密過的匯出檔回來時,頁面原封不動

本工具的隱私說明

檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。

常見問題

我忘了密碼。能幫我找回嗎?
不能。移除密碼只在你已經知道密碼時有效。
為什麼檔案原樣回來了?
位元組裡沒有 /Encrypt 標記時,沒有東西可解密。本工具回傳原始檔案。
這和去掉數位簽章是一回事嗎?
不是。簽章用憑證。移除密碼只去掉密碼加密。
中繼資料會被清掉嗎?
不會。移除密碼只解密。其他清理請用清理 PDF 或編輯中繼資料。
密碼錯誤時會得到什麼錯誤?
原因為 `wrong_password` 的 400 回應。如果對需要密碼的檔案沒有送出密碼,原因則是 `password_required`。兩者都不會傳回檔案。
解鎖後的檔案會保留原本的名稱嗎?
它會保留上傳檔案的主檔名並加上 `.pdf` 副檔名,所以在存到原始檔案旁邊之前,請先重新命名。
之後怎麼再加上密碼?
把解鎖後的檔案交給加入密碼處理,你可以在那裡設定新密碼。
能一次解鎖多個檔案嗎?
不能。本頁每次執行處理一份 PDF;請對每個檔案重複操作,並輸入該檔案自己的密碼。

最後更新:

用程式碼呼叫

本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。

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

也提供 MCP 工具,供說 Model Context Protocol 的用戶端呼叫(JSON-RPC 2.0,POST /mcp)。 完整 API 文件

在 AI 代理中使用

Skill

裝上這個 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「移除密碼」: /skills/pdf123-unlock.md

全部 Agent Skill

檔案只用於本次處理,完成後自動刪除。