怎麼用
- 按「選 PDF」或把已加密的檔案拖進來。沒有加密的檔案會提示不需要解密。
- 輸入你已經知道的密碼(開啟密碼或擁有者密碼);想核對有沒有打錯,可以按「顯示密碼」。
- 按「解密並下載」,瀏覽器會存下沒有密碼保護的新檔,原檔不會被改動。
- 密碼錯誤時,頁面會告訴你打不開,你可以自己重新輸入,工具不會替你猜。
這個工具做什麼、不做什麼
- 做:用你提供的密碼打開 PDF,把內容另存成沒有密碼的版本。例如:你自己加密的檔案,之後不想每次輸入;單位給你的帳單或薪資單,已告知密碼,想存一份方便閱讀的版本。
- 不做:破解密碼、猜密碼、字典或暴力嘗試。不知道密碼就打不開,這是加密本來的作用,本工具也不會試圖繞過它。
- 不做:繞過別人設定的列印、複製、編輯限制。沒有密碼就不會解除任何限制;只有權限限制、沒有開啟密碼的檔案,需要輸入擁有者(權限)密碼。
- 提醒:只處理你自己有權使用的文件。未經允許解除他人文件的保護,可能違反約定或法律。
支援的加密方式
常見的 PDF 密碼保護有幾種世代:RC4 40 位元(最舊,強度很弱)、RC4 128 位元、AES-128,以及目前最強的 AES-256(PDF 2.0)。本工具都能在你輸入正確密碼的前提下打開。用英數字設的密碼,各世代都通用;用中文或特殊字元設的密碼,只有 AES-256 這一代有明確規定以 UTF-8 處理,舊格式可能對不上。
為什麼不吃本站伺服器的運算
解密是在你自己的裝置上執行:瀏覽器在背景執行緒中,只用你輸入的密碼開檔(密碼含全形或組合字元時,會依 PDF 新舊兩種規格的處理方式各試一次,最多兩次),成功就另存、失敗就告訴你,不做任何猜測或破解。沒有嘗試大量密碼的流程,所以不會有大量運算,也不會有檔案或密碼傳到本站。程式庫放在本站自己的伺服器上,不從外部網站載入。
限制
- 必須知道密碼(開啟密碼或擁有者密碼);忘記密碼無法復原,本站也無法代為找回。
- 解密時檔案會被重新寫過,原本的數位簽章可能失效。
- 以憑證(公開金鑰)或特定 DRM 系統加密的檔案不在支援範圍。
- 檔案上限 100 MB;處理在你的裝置上進行,手機上大檔案可能因記憶體不足失敗。
- 新檔不會保留原本的任何保護,包含列印、複製、編輯限制。
常見問題
不知道密碼,可以幫我解開嗎?
不行。本工具只能用你輸入的密碼(開啟密碼或擁有者密碼)打開檔案,沒有任何破解、猜測或暴力嘗試的功能,也不會在背景默默試密碼;只有當你輸入的密碼含全形或組合字元,且檔案是 AES-256 時,才會把同一個密碼依新舊兩種規格各解讀一次,最多兩次。不知道密碼就沒辦法解,請向把檔案交給你的人、單位或原本設密碼的人要密碼。
PDF 和密碼會上傳到伺服器嗎?
不會。選檔、解密、產生新檔都在你的瀏覽器裡完成,PDF 和你輸入的密碼都不會送到本站伺服器,所以也不會消耗本站伺服器的運算。密碼只存在這個頁面的記憶體裡,不寫進網址、不存進瀏覽器儲存空間,關掉頁面就沒了;頁面統計只記錄你按了哪個按鈕,不會記錄檔名、檔案內容或密碼。
可以移除列印、複製的限制嗎?
本工具不會在沒有密碼的情況下移除任何限制。只有列印、複製、編輯限制、沒有開啟密碼的檔案,需要輸入擁有者(權限)密碼才能處理;不知道這個密碼,就請向檔案的擁有者取得許可或未限制的版本。用開啟密碼或擁有者密碼解開後,新檔不會保留原本的任何保護,包括權限限制,所以請只處理你有權使用的文件。
輸入密碼說不正確,但我很確定沒錯?
先按「顯示密碼」核對大小寫、全形半形、輸入法有沒有切到中文,也可能夾帶了前後空白。較舊的 PDF 加密(RC4、AES-128)依規定只認英數與部分符號,用中文設的密碼在舊格式可能無法對上;新格式(AES-256)支援中文密碼。AES-256 的檔案,全形字與組合字元會先依 PDF 標準轉成對應的半形/標準字元再比對。若仍然不行,可能是你拿到的不是這個檔案的密碼,請向對方確認。
支援哪些加密方式的 PDF?
支援常見的標準密碼保護:RC4 40 位元與 128 位元、AES-128、AES-256。只要你知道密碼就能解。以憑證(公開金鑰)或特定 DRM 系統加密的檔案,不在支援範圍,可能會顯示無法處理。
解密後內容會變嗎?檔案大小有限制嗎?
頁面、文字、圖片、文件標題與作者等資訊都會帶到新檔,只是不再需要密碼(本站用 RC4、AES-128、AES-256 的測試檔逐項比對過)。檔案會被重新寫過,原本的數位簽章可能因此失效,檔案版本號也可能改變;書籤與表單通常會保留;已簽章的檔,簽章會失效,簽章資料不保證原樣。檔案上限設為 100 MB,超過會提示;大檔案在手機上可能耗盡記憶體,建議在電腦處理。
相關工具
- PDF 加密(加密碼保護):替自己的 PDF 設開啟密碼。
- PDF 合併、PDF 分割:解密後可以接著合併或拆分。
- PDF 壓縮:解密後縮小檔案。
- PDF 旋轉、PDF 刪除頁面:解密後轉正或刪掉不要的頁面。這些工具不能處理有密碼的檔案,所以要先在這裡解密。
規格與來源
- @cantoo/pdf-lib 2.11.1,MIT 授權,維護中的 pdf-lib 分支,支援以密碼讀取加密的 PDF;本站放在自己伺服器上的
assets/vendor/cantoo-pdf-lib-2.11.1/,不從外部載入。來源:github.com/cantoo-scribe/pdf-lib(npm 套件 @cantoo/pdf-lib)。授權全文:LICENSE.md。 打包在內的相依套件與衍生碼(含部分 Apache-2.0)的授權聲明:THIRD-PARTY-NOTICES.md。 - 讀取的加密演算法:RC4 40/128 位元、AES-128、AES-256(PDF 2.0 安全處理器修訂版 6,R6)。規格:ISO 32000-2:2020 Document management — Portable document format — Part 2: PDF 2.0。
- 各世代加密與密碼編碼的差異,可參考 qpdf 專案的說明(二手整理,非本站驗證):qpdf 文件:Encryption。