为 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 无法检查。加密公司记录前先核对政策。不要锁上你无权限制的文件。
仍记得密码时,移除密码可以反向解开。在网页上,其他工具遇到加密文件会要求输入密码并为你解锁;API 调用方需先运行移除密码。
若法规禁止把明文 PDF 送到托管加密服务,请自行部署。
功能
- qpdf `--encrypt`,默认 AES-256
- 网站密码同时是用户和所有者密码;打印和修改默认均为 none
- 无法找回密码
- 匿名 API:/api/v1/security/add-password
适用场景
- 发出薪资 PDF,密码走另一条渠道
- 邮件审阅前保护合同草稿
- 上传到共享文件夹前加上密码
如何给 PDF 设置密码保护?
- 上传你有权限制的 PDF。
- 输入强密码。用与文件不同的渠道分享它。
- 点击处理,下载加密 PDF。
- 在全新阅读器里打开下载,确认会提示输入密码。
限制与边界
- 这里无法找回丢失的密码
- 仍可能离线猜测;请用长而独特的口令
- 不能代替受访问控制的分享
- 本网站的上传上限:每个文件 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
文件只用于本次处理,完成后自动删除。