编辑 PDF.
文档始终是你的.

一个快速的开源 PDF 编辑器。每一页都在你的机器上渲染,每一次修改也都保存在你的机器上 —— 文档永远不会被上传。

不用注册、不用上传、不用安装 —— 在标签页里直接就能用。

功能

全部工具

这就是完整清单 —— 应用今天能做的一切,以及它做不到的事。下面每一项都能离线使用,桌面应用里都有,除特别注明外 Chrome 扩展里也都有。

阅读与导航

打开一份 2,000 页的文档,不会去渲染 2,000 页。

打开与查看分块渲染、平滑滚动、缩放与适配。
文档内查找区分大小写、全词匹配、结果列表 —— 连被换行截断的短语也能找到。
目录文档自带的书签,并高亮你正在读的那一节。
页面缩略图快速跳转,也能在同一个面板里重新整理页面。
标签页同时打开多份文档。
撤销与重做覆盖每一种编辑,不只是标记。

批注与评论

标记会吸附到你真正选中的字形上,而不是一个手画的框。

高亮基于真实的文字选择,跨行也没问题。 PDF 批注工具
下划线和高亮用同一套选择逻辑。
删除线用来标出草稿里要删掉的部分。
便签钉在页面某个位置上的评论。
手绘墨迹笔画,带平滑处理。
矩形空心或实心;拖拽决定大小。
椭圆内切于你拖出的方框。
橡皮擦擦掉你自己加上的标记。
评论面板所有标记,集中成一份列表。
展平把标记烘焙进页面,收件人就没法移动或删掉它们了。

改动内容本身

涂密会把文字从文件里删掉。它不是一个黑色矩形、底下还能选中文字。

编辑文字就地替换一行;如果字体被替换了,会明确告诉你。
移动文字把一段文字拖到新位置。
移动图片重新摆放页面上的图片。
涂密真正的内容移除 —— 那些词从字节里消失了。 如何给 PDF 涂密

整理页面

合并把几份文档合成一份。
拆分与提取把一段页码范围抽成单独的文件。 如何拆分 PDF
重新排序上下移动页面。 整理 PDF 页面
旋转任意页面,任意 90 度。
删除页面去掉不需要的。
裁剪裁掉页面的可见区域。

表单与签名

填写表单文本框和复选框;单选按钮尽力支持。
添加文本框把一份死的文档变成可填写的。
添加复选框同上,用于勾选框。
手绘签名画一次,反复使用,拖到任意页面上。
查看签名信息 仅声明 显示一个数字签名声称了什么。它不会去验证签名是否属实 —— 而且会明说,不含糊其辞。

加密与收尾

密码保护AES-256 加密,可按收件人分别设置权限。 给 PDF 加密码
水印 Supporter平铺文字或 logo,任意角度、任意密度。
页码任意角落、任意字体,从任意数字开始。
Bates 编号补零、带前缀,用于证据开示。
压缩另存一份更小的副本。

识别扫描件与比对草稿

OCR Supporter 让扫描件可以检索 —— 文字能选、能搜、能复制。在网页版里识别引擎只下载一次(约 3 MB,来自 openpdfedit.com 本身),之后就能离线工作;桌面版则内置了它,什么都不下载。Chrome 扩展里没有这一项 —— 那次一次性下载正好属于 Manifest V3 扩展不允许获取的远程代码。
比对文档文字差异和渲染后的像素差异,并排显示。
38 个工具。 不用注册、不用上传、不限页数。 正在做:Office 格式转换,以及直接在页面的表单框里打字。

工作原理

每一步都发生在你正看着这段文字的这台机器上。

没有上传、没有排队、没有任务 ID,因为根本没有一台服务器可以把文档发过去。四步,没有一步离开这个房间。

1 · 打开一份 PDF 从你的磁盘,直接进入标签页或应用。文件就在它原本所在的地方被读取。
2 · 在本地渲染 两边都是同一个 Rust 内核 —— 桌面上是原生代码,浏览器里编译成 WebAssembly。
3 · 编辑 批注、涂密、填写、签名、重排、合并。撤销能一路退回到最开始。
4 · 保存回去 增量保存,因此原始字节得以保留,已有的数字签名依然能通过验证。

隐私

除了那份文档,它不需要你的任何东西。

免费,而且开源。在把文档交给它之前,处理这些文档的每一行代码你都可以自己读一遍。

什么都不上传 你的文档永远不会到达服务器。每一次编辑都发生在你自己的机器上 —— 在应用里,或者就在页面里。Chrome 扩展一个权限都不申请,一个也没有。源代码是公开的;去查。
永远不需要账号 安装不用,使用不用,保存文件也不用。
没有水印,也不限页数 输出的就是你的文档。上面不会盖任何属于我们的东西,不限页数,不限导出次数 —— 免费的文件就是完整的文件。
没有你没要过的 AI 里面一点都没有。

下载

三种运行方式

一个 Rust 内核,编译成三种形态 —— 桌面上是原生代码,浏览器里是 WebAssembly。一样的渲染,一样的编辑,一样的「文档不离开你的机器」。挑顺手的那种;哪一种都没有被砍掉功能。

免安装

在浏览器里

编辑器就是一个普通的网页。你的文档永远不会被上传,因为根本没有地方可上传 —— 干活的是页面,不是服务器。加载一次之后,完全断网也照样能用。

在手机上还是同一个编辑器,只是按屏幕重新排布:工具在底部,双指缩放;如果你希望它像应用一样打开,可以「添加到主屏幕」。

打开网页版 Chrome、Edge、Firefox、Safari · 直接覆盖原文件需要 Chrome 或 Edge
完整版

在桌面上

面向 macOS 和 Windows 的原生应用,工具一个不少,渲染最快。免费、开源,所有人拿到的是同一个构建。

下载 macOS(Apple Silicon)· Windows · macOS 首次启动需要走一次 仍要打开
在标签页里

作为浏览器扩展

从网页或磁盘打开一份 PDF,不离开标签页就能编辑 —— 同一个编辑器,就在文件已经在的地方,一次点击。

添加到 Chrome 添加到 Edge 两个都从浏览器自己的商店安装。不支持 Firefox 和 Safari。
两个 Supporter 工具 —— 水印和 OCR —— 合起来一次 1,000 额度。其余全部免费。 阅读源代码

价格

免费,两个例外就写在这里。

没有订阅,不用创建账号,不限页数,不限导出次数,也不会在你的文档上盖任何属于我们的东西。

免费 查看、批注、编辑文字和图片、涂密、填写与签署表单、重新整理页面、合并、拆分、比对。全部功能,全部平台。
Supporter · 一次 1,000 额度 水印和 OCR,两个一起。一次付清,不是订阅 —— 应用的其余部分永远不会再开口。

常见问题

问题

关于一个什么都不上传的编辑器,真正被问到的那些问题。

OpenPdfEdit 是免费的吗?

是的,除了两个工具。批注、编辑文字、涂密、填写与签署表单、重新整理页面、合并、拆分和比对全都免费,不限页数,不限导出次数,输出上也不会盖任何属于我们的东西。两个 Supporter 工具 —— 水印和 OCR —— 两个一起,一次 1,000 额度。

我的文档会被上传到什么地方吗?

不会。打开、批注、涂密和保存全都在你自己的机器上运行 —— 在应用里,或者就在页面里。没有任何文档、也没有文档的任何一部分会被发到别处。Chrome 扩展没有声明任何权限,也没有任何主机权限,所以就算它想联网也联不上。源代码是公开的,这个说法是可以核实的。

我需要账号吗?

安装、使用、保存文件都不需要。账号只为那两个 Supporter 工具而存在,而且只用来承载它们的一次性付款。

离线能用吗?

能。桌面应用从来不需要网络。网页版只在第一次加载页面时需要网络;之后断网也照样能用,包括刷新之后。

它能编辑 PDF 里已有的文字吗?

能。你可以就地替换一行、移动一段文字、重新摆放一张图片。PDF 存的是字形而不是段落,所以改过的一行不会让周围的行重新排版;当原字体没有内嵌时,替代字体会被明确指出,而不是悄悄换掉。

涂密是真的,还是只在文字上盖个黑框?

是真的。文字会从页面的内容流里被移除,包括表单 XObject 里的文字;图片被覆盖的那些像素会被重写,而不是把图片藏起来。随后文件会被整份重写而不是追加,所以被移除的内容没法从更早的版本里恢复。盖在上面的那个方框是第二道防线,不是机制本身。

它能读扫描件吗?

能,桌面应用和网页版都可以 —— OCR 会在扫描件下面加一层可搜索、可选中的文字层,页面看上去一个像素都不会变。随附十二种语言,包括简体中文、繁体中文、日语、韩语、阿拉伯语和俄语。识别和其他一切一样跑在你的机器上。它是两个 Supporter 工具之一,也是 Chrome 扩展里唯一没有的工具。

它能在什么上面运行?

面向 macOS(Apple Silicon)和 Windows 的原生应用;在 Chrome、Edge、Firefox 和 Safari 里的网页版;以及一个 Chrome 扩展。在手机上,网页版会按屏幕重新排布,还能添加到主屏幕。直接覆盖原文件(而不是下载一份副本)需要 Chrome 或 Edge。

它和那些在线 PDF 工具有什么不同?

那些工具把你的文件上传到服务器,在那边处理,再发回来 —— 这也是它们能按页、按天计量的原因。这一个在文件原本所在的地方处理,所以没有排队、没有大小限制、没有每日上限,也没有一份你的文档躺在别人的磁盘上。

它是开源的吗?

是的,AGPL-3.0-or-later,在 GitHub 上。和所有人拿到的是同一个构建 —— 你可以读它、自己编译,或者 fork 它。如果你把自己的版本交给别人,那个版本的源码同样要公开。