跳到正文
马克工具箱

PDF 加密

为 PDF 设置打开密码,发送合同、报表等敏感文件时更安全;也可以只限制打印、复制和编辑,让文件能看不能改。使用 AES-256 加密,由 qpdf 在浏览器中完成,文件和密码都不离开你的设备。

在浏览器本地运行,输入的内容和文件都不会上传

或把文件拖到这里

打开 PDF 时必须输入。留空则只限制权限,任何人都能打开。

修改权限限制时需要。留空会自动生成一个随机密码。

允许

Acrobat、Chrome、预览等阅读器会遵守权限限制,但也有工具会忽略。只有打开密码才会真正加密内容。

使用步骤

  1. 选择或拖入要加密的 PDF。
  2. 填写打开密码;如果只想限制权限、不需要密码就能查看,打开密码可以留空。
  3. 勾选允许的操作(打印、复制、编辑、注释),权限密码可以自己填,也可以留空自动生成。
  4. 点「加密 PDF」,完成后自动下载加密后的文件。

参数说明

打开密码
用 AES-256 加密全部内容,不知道密码无法打开。请务必记住,忘记后无法找回。
权限密码
修改或解除权限限制时需要。留空会生成一个随机密码并显示出来,需要时请保存。
权限限制
限制打印、复制文字和图片、编辑、注释和填写表单。只设置权限、不设打开密码时,内容仍可被不遵守权限的软件读取。

选项如何对应加密设置

文件使用 256 位 AES 加密(qpdf 的 --bits=256)。「允许」下面的每个复选框设置一项权限:

复选框 勾选 不勾选
打印 --print=full --print=none
复制文字和图片 --extract=y --extract=n
编辑 --modify=all 若勾选了「注释和填写表单」则为 --modify=annotate,否则为 --modify=none
注释和填写表单 --annotate=y --annotate=n

「打印」「复制文字和图片」和「注释和填写表单」默认勾选,「编辑」默认不勾选。按这些默认值,打开密码为 secret,权限密码自动生成,选项如下:

--encrypt --user-password=secret --owner-password=<generated> --bits=256
--print=full --extract=y --modify=annotate --annotate=y

自动生成的权限密码长 20 个字符,不含容易混淆的字符(l、I、O、0 和 1)。显示出来时请把它复制下来,以后要修改限制时会用到。如果 PDF 已经加过密,会看到警告,请先移除原有的密码。

常见问题

加密后的 PDF 用什么打开?

常见的 PDF 阅读器都支持 AES-256,包括 Adobe Acrobat/Reader、浏览器、macOS 预览、WPS 等,只有很老的阅读器可能打不开。

打开密码和权限密码有什么区别?

打开密码决定能不能看;权限密码决定能不能打印、复制、编辑,以及修改这些限制。用权限密码打开文件可以获得全部权限。

文件会上传吗?

不会。加密在浏览器中完成,文件和密码都不会发送到服务器。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具