跳到主要内容
PPDF123

为 PDF 设置密码

添加密码用 qpdf 和 256 位密钥,以你设定的密码加密 PDF,打开文件必须输入该密码。忘记的密码我们无法重置。

把文件拖到这里,或点击选择

支持 PDF · 单个文件不超过 500.0 MB · 一次最多 20 个文件

也可以按 Ctrl/Cmd+V 或从剪贴板菜单粘贴文件。

添加密码用 qpdf `--encrypt` 加密 PDF,打开时需要你设定的密码。草稿必须走邮件,而密码可以走另一条渠道时,用这个。

网站暴露一个 `password` 字段。该值既是用户密码,也是所有者密码(除非 API 另发 `ownerPassword`)。密钥长度默认 256。网站不发送 `canPrint` 或 `canModify`,二者默认关闭:打印为 `none`,修改为 `none`。只有用户密码的接收方,在遵守这些标志的阅读器里不应能打印或编辑。把它当作合规控制之前,请在全新阅读器里测试该文件。

请记住密码。我们无法重置。丢失口令会是灾难时,另留一份未加密原件。

这是标准 PDF 密码加密,不是远程 DRM,不是证书签名,也不能撤回已经发出的文件。拿到字节的攻击者仍可离线猜测;请用长而独特的口令,不要用 `1234` 或邮箱密码。

有的组织禁止带密码的 PDF,因为 DLP 无法检查。加密公司记录前先核对政策。不要锁上你无权限制的文件。

加入密码会改变文件的字节,因此文件一经加密,任何既有的数字签名立即失效。若文件必须保持可验证的签名,请勿在签名后加密;先加密再签名,或改以强制访问控制的渠道分发,而非 PDF 密码。

权限标志仅属建议性质。Adobe、Apple 与开源的 PDF 阅读器,对于「禁止打印」与「禁止修改」该多严格遵守并不一致,而桌面工具往往能加以绕过。请把打印与修改限制视为遏止随意误用的减速带,而非可强制执行的权力。加密真正保证的一件事,是密码缺失就无法打开文件。

请挑一个能通过另一渠道传送的密码:聊天消息、电话、从密码管理器分享。把文件和密码放在同一封邮件里,就失去了意义。对群组而言,与其共用一个秘密,建议每个收件人各自一组密码,这样只要不分享下一份文件就能撤回访问权。

若丢失密码,这里没有找回途径。qpdf 加密没有密钥就无法还原,而我们不保留你的密码或文件副本。请把密码存进密码管理器,并为任何不能失去访问权的东西保留一份未加密的母本。

仍记得密码时,移除密码可以反向解开。在网页上,其他工具遇到加密文件会要求输入密码并为你解锁;API 调用方需先运行移除密码。

若法规禁止把明文 PDF 送到托管加密服务,请自行部署。

功能

  • qpdf `--encrypt`,默认 AES-256
  • 网站密码同时是用户和所有者密码;打印和修改默认均为 none
  • 无法找回密码
  • 使既有的数字签名失效
  • 匿名 API:/api/v1/security/add-password

适用场景

  • 发出薪资 PDF,密码走另一条渠道
  • 邮件审阅前保护合同草稿
  • 上传到共享文件夹前加上密码
  • 在把病历送到患者门户的备用收件箱前先加密

如何给 PDF 设置密码保护?

  1. 上传你有权限制的 PDF。
  2. 输入强密码。用与文件不同的渠道分享它。
  3. 点击处理,下载加密 PDF。
  4. 在全新阅读器里打开下载,确认会提示输入密码。

限制与边界

  • 这里无法找回丢失的密码
  • 仍可能离线猜测;请用长而独特的口令
  • 不能代替受访问控制的分享
  • 权限标志仅属建议,且可被绕过
  • 加密会使任何既有的数字签名失效
  • 本网站的上传上限:每个文件 500 MB,超过约 95 MB 时分块上传。直接调用 API 时,单个请求体上限为 100 MB。

示例

  • 给 3 页录用通知加密后,打开时会提示密码
  • 按网站默认,遵守标志的阅读器也会禁止打印和修改
  • 没有密码就无法打开加密的工资单;有密码时,页面会正常显示

本工具的隐私说明

文件经 HTTPS 上传,在服务器内存或短期临时目录中处理,结果就绪后即删除。我们不会为日后浏览、训练或广告画像保留副本。留存期限与 AdSense Cookie 说明见隐私政策。

常见问题

密码丢了能重置吗?
不能。丢失会是灾难时,请留一份未保护的归档副本。
接收方还能打印吗?
按网站默认不能。除非 API 客户端把 canPrint 和 canModify 设为 true,否则二者关闭。
这是企业 DRM 吗?
不是。这是 PDF 密码加密。没有远程撤回。
添加密码会去掉签名吗?
不会。它加密文件。请测试已认证的 PDF;加密和签名可能互相干扰。
收件人可以移除密码吗?
只有在持有正确密码时,通过「移除密码」才可。没有后门,我们也无法替你绕过。
「禁止打印」与「禁止编辑」标志可以强制执行吗?
并非绝对。阅读器遵守得不一致,桌面工具也能绕过。加密能阻止没有密码的打开;标志仅具威慑作用。
我该把密码和文件放在同一封邮件吗?
不该。请通过不同渠道分别传送文件与密码,否则邮箱若遭入侵,加密能提供的保护十分有限。

最后更新:

用代码调用

本站每个工具都是普通 REST 接口。匿名使用不需要账号或 API Key,给浏览器、开发者和智能体同样可用。

curl -X POST "https://pdf123.xyz/api/v1/security/add-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-protect.md

全部 Agent Skill

文件只用于本次处理,完成后自动删除。