文件

PDF 加密解密

给 PDF 设置打开密码,或者在已知密码的前提下去掉原有加密,整个过程在浏览器里完成,文件不会发到任何服务器。加密走 PDF 标准里的 AES 算法,没有密码就无法看到内容。常用场景包括:合同和报价发给客户前先锁一道、工资单医疗报告等敏感资料邮件传输、云盘上传前给文件加密,以及收到对方提供的密码后把保护层去掉方便后续合并、压缩或转图片。

  • 两种模式:给未加密的 PDF 加密,或在已知密码时去除原有加密
  • 打开密码会保护整份文档,输入正确密码前无法读取内容
  • 内置密码强度评估,弱口令会被直接提示
  • 加载阶段自动识别 PDF 是否已加密,模式不匹配时直接给出明确错误
  • 原 PDF 全程不会被改写,调整密码后可以反复输出新的版本
  • 所有处理都在浏览器本地完成,断网也能用,敏感资料无需冒险上传
  • 保留原文件的页面、文字、链接、书签和表单字段,加密只是叠加一层保护
工具/PDF 加密解密

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

选 1 个 PDF 文件,所有处理都在浏览器本地完成。

为没有密码的 PDF 设定打开密码,输出一份受保护的新文件。

适合合同、报价、工资单、体检报告这类需要在邮件、聊天或网盘里传播的敏感文件。设置打开密码后,没有密码的人无法阅读内容。

阅读者必须输入这个密码才能查看内容。请妥善保管,丢失之后本工具也无法恢复。

加密、解密、读取、下载全部在浏览器本地完成,文件不会上传到任何服务器。

总页数

原大小

输出大小

操作

上传 PDF 并填好密码后,处理结果会出现在这里。

命令

功能简介

围绕给 PDF 设置打开密码、以及在已知密码时解除加密这两个高频任务设计。

  1. 01

    打开密码保护

    为 PDF 设定打开密码,阅读软件必须先输入正确密码才会显示内容。算法走 PDF 规范里的 AES,没有密码的情况下文件本身就是密文。

  2. 02

    已知密码的解除加密

    把对方提供的密码填入即可去掉原有保护。不破解未知密码,密码错误会立即提示,不会跑半天再失败。

  3. 03

    加密状态自动识别

    上传后立刻判断这份 PDF 是不是已经加密,并在模式选择处给出对应错误:未加密的不让解密、已加密的不让重复加密。

  4. 04

    密码强度评估

    边输入边给出弱、一般、良好、较强四档评估。提醒避免明显的弱口令,但不强制改写你的选择。

  5. 05

    原稿不会被改写

    加密和解密都输出新的 PDF 文件,原文件全程保持不变。可以反复改密码再生成。

  6. 06

    保留页面与表单结构

    页面顺序、文字层、链接、书签、表单字段在加密前后保持一致。阅读体验与原文件一样,只是多了一层密码门。

  7. 07

    完全本地运行

    所有读取、加密、解密、下载都在浏览器里完成。文件不上传任何服务器,断网也能用,关闭标签页内存中的内容也会被释放。

如何使用

选模式、上传 PDF、填好密码、下载,多数文件几秒内完成。

  1. 01

    把 PDF 拖到上传区域,或点按钮选文件。工具会自动识别它当前是否已加密,并在文件信息里给出标记。

  2. 02

    选模式。未加密的 PDF 选「加密」,准备给它设定密码;已加密的 PDF 选「解除加密」,准备用密码把保护层去掉。

  3. 03

    加密模式下先填打开密码:阅读者必须输入这个密码才能查看内容。强度条会实时提示当前密码的安全等级。

  4. 04

    解除加密模式下输入对方提供或自己保存的密码。如果不是这份 PDF 的正确密码,会立即提示,不会跑很久才失败。

  5. 05

    点开始处理。多数 PDF 几秒完成,几百页的大文件可能稍久。

  6. 06

    下载新的 PDF。原文件没有被改写,可以反复换密码重新生成。

功能说明

围绕设置密码、解除已知密码两件事来设计,参数透明,结果可预期。

  • 加密与解除加密两种模式一键切换
  • 用打开密码保护整份 PDF 内容
  • 加载阶段自动识别 PDF 是否已加密
  • 密码强度四档评估,弱口令实时提示
  • 密码字段可一键显示或隐藏,避免误读
  • 解密失败时立即给出明确错误,不会输出半成品文件
  • 原 PDF 全程不被改写,可反复改参数重出
  • 保留原文件的文字、链接、书签、表单字段
  • Chrome、Edge、Firefox、Safari、Brave 桌面与移动端通吃
  • 完全本地运行,文件不上传服务器,离线也能用

适合哪些场景

需要给 PDF 加一道密码、或者解开自己已经知道密码的文件,下面这些是日常会遇到的情况。

  1. 合同与报价发给客户

    给客户、供应商发签字版合同前先设打开密码,密码再通过电话或另一条通道告知。即便邮件被转发到第三方,对方也看不到内容。

  2. 工资单与人事档案

    HR 把工资条、绩效表、员工档案打包发给个人时,按员工身份证号后几位或员工编号生成打开密码,避免误发到群里被同事看到。

  3. 医疗与体检报告

    体检中心、医院发给患者的诊断报告涉及隐私,加密之后即使邮箱被入侵或截图泄露,没有密码的人也看不到内容。

  4. 财务报表内部传阅

    给业务部门发月报、季报时设置打开密码,即使附件被转发,没有约定口令的人也无法直接查看。

  5. 客户提供的加密素材需要编辑

    设计师、印刷厂、翻译人员收到客户加密的原稿,对方已经告知密码,过来一键解除保护就能再用其他工具排版、修改、翻译。

  6. 收到加密 PDF 想打印或归档

    收到银行账单、机票订单、保险合同这类加密 PDF,自己有密码,但每次打开都要输入很麻烦,解密一次后归档为普通 PDF 长期保存。

  7. 云盘备份敏感资料

    在上传到云盘或备份盘前给整批 PDF 设密码,云盘服务商内部员工或潜在数据泄露都拿不到明文内容。

  8. 邮件附件多收件人共享密码

    团队内部分享带密码的 PDF,密码通过内部 IM 或预先约定的口令分发,避免明文文件随邮件四处转发。

  9. 律师函与法律意见书

    律所对外发送法律意见、调查报告时设置打开密码,再通过约定通道交付密码,避免附件单独流出后被直接读取。

  10. 论文与未公开稿件

    研究者、作家在投稿前给 PDF 设密码,发给审稿人或编辑时降低转发附件直接暴露未公开内容的风险。

延伸阅读

加密前如果还没有合适的密码,可以先用 密码生成器 生成一组更稳妥的口令。如果要保护的不是 PDF,或者希望把整份文件封装成密文而不是保留 PDF 直接打开的形态,可以改用 文件加密解密 。加密往往是发出去之前的最后一步;如果文件还太大,先用 PDF 压缩 压一下再加密;如果需要在每一页打上版权或机密标识,可以先用 PDF 加水印 给页面加水印,再叠加密码保护。更多 PDF 处理选项可以到 文件 分类页里看。

使用建议

加密只是技术手段,真正决定保护效果的是密码本身和分发流程。下面这些是从实际使用里总结的经验。

  • 打开密码至少 8 位,混合大小写字母、数字和符号;用句子的首字母或字符串生成器输出的随机串都比常见词组安全得多。
  • 不要把密码和文件放在同一封邮件里。用电话、短信、即时通讯或另一封邮件分开告知,泄露风险会显著下降。
  • 加密前先确认 PDF 已经是最终版本。加密之后修改内容会比较麻烦,需要先解密再编辑再加密。
  • 密码要本地妥善保存。本工具不知道任何密码,丢失之后无法恢复,需要重新加密一份。
  • 需要把 PDF 嵌入网站或邮件正文预览时不要加密。加密后浏览器内置预览往往无法显示,只能下载后用专用工具打开。
  • 解除加密只用在自己持有合法密码的场景。用本工具去解开别人未授权的加密 PDF,可能涉及法律风险。
  • 批量分发同一份 PDF 给多人时,全员用同一个密码即可;按人分发独立内容则按个人生成专属密码,避免一人泄露牵连他人。
  • 处理涉及个人隐私的资料时,可以在隐私窗口里完成操作,结束后及时清理下载文件夹和浏览器历史。

边界与注意事项

PDF 加密在保密强度上有它的边界。下面这些是值得提前了解的局限。

  • 只能处理密码已知的解除加密。本工具不破解任何未知密码,也不绕过 DRM、证书加密、政府或企业级权限管理保护。
  • 为了避免破坏复杂文档,保护层使用的是 PDF 标准的 AES 加密。算法本身公开成熟,但密码强度由你选择的口令决定,弱口令几秒就会被字典攻击穷举。
  • 加密之后的 PDF 在部分老旧阅读器、移动端默认预览或浏览器内嵌预览里可能无法直接显示,需要换 Adobe Reader、Foxit、PDF Expert 等专门软件打开。
  • 少数特殊 PDF——如使用证书加密、X.509 公钥加密、Adobe LiveCycle DRM 或 PDF 2.0 (AES-256-R6) 的文件——本工具可能无法解析或加密。
  • 加密会让 PDF 体积小幅增加。对原本已经接近压缩极限的文件,这点增量可以忽略;对超大扫描件,建议先压缩再加密。
  • 现有的数字签名、注释和书签在加密之后仍然存在,但部分阅读软件在加密 PDF 上无法直接验证签名。
  • 本工具一次只处理一份 PDF。需要批量加密时按文件依次上传处理。
  • 密码本身不会保存在浏览器里。刷新页面、关闭标签或换设备之后都会被清理,不参与浏览器密码自动填充。

常见问题

关于密码、安全和适用范围,这里集中回答。

打开密码保护的是什么?

打开密码控制谁能看到内容:没有这道密码就打不开 PDF,页面内容也保持加密状态。

加密后的 PDF 别人能破解吗?

本工具用 PDF 标准的 AES 算法,算法本身没有公开漏洞。能不能破开取决于你设的密码强度:12 位以上、混合字符的随机密码现实中难以穷举;123456、password 这种密码几秒就会被字典工具拆开。

可以解除别人发给我的加密 PDF 吗?

前提是你有这份 PDF 的密码。把对方告知的密码填入即可。本工具不破解未知密码,也不会尝试任何穷举。

密码错了会怎样?

工具会在加载阶段就拒绝,并提示密码不正确。不会消耗很长时间,也不会输出一份半残的文件。

没有密码也能解除加密吗?

不能。任何在浏览器里跑的工具都做不到这件事,那是密码破解领域的话题,与日常 PDF 工具不在同一范畴。

会把我的文件或密码上传到你们服务器吗?

不会。整个工具是一段 JavaScript,运行在你自己的浏览器里。文件没有走过任何服务器,密码也只存在于当前页面的内存中,刷新就消失。可以在浏览器开发者工具的网络面板里自行验证。

原文件会被覆盖吗?

不会。工具输出一份新的 PDF,原文件保持不变,可以反复改密码再重新生成。

加密后文件会变大吗?

会,但变化很小,通常只增加几 KB 到几十 KB。AES 加密只在原内容上加了一层保护,不会显著改变体积。

可以批量加密多份 PDF 吗?

当前版本一次只处理一份 PDF。需要批量加密时按文件依次上传,每份单独下载。批量场景未来再考虑加入。

加密后还能压缩、合并、加水印吗?

可以先做这些操作再加密,顺序更合理。加密之后的 PDF 大多数处理工具会拒绝读取,等同于"先封口再装修"是不行的。

手机能用吗?

可以。iOS Safari 与 Android Chrome 都能跑。移动端内存有限,超大 PDF(几百兆扫描件)建议在桌面浏览器里处理更稳。

密码丢了怎么办?

本工具不记录你设过的任何密码。密码一旦遗忘,对应那份加密 PDF 就无法解开。建议在密码管理器里同步记录,或者用记得住的高强度短句生成密码。

和 SmallPDF、iLovePDF、Adobe Acrobat 比有什么不同?

差异主要在处理位置:本工具完全跑在浏览器本地,文件和密码都不离开你的设备;那些在线服务通常会把 PDF 上传到他们的服务器再回传结果。功能上本工具只做加解密,没有 OCR、转 Word 等扩展,但同站的 PDF 拆分、合并、整理、加水印、压缩可以组合着用。

更多相关工具

加密只是分发链路里的一环。压缩、加水印、合并、拆分、整理在同一分类下都能找到。