GitHub 30 万 Star,下载量 3000 万+。
PDF 工具圈里能到这个量级的,一只手数得过来。
但说实话,我第一次打开它的时候,差点直接关掉——界面丑得像 90 年代的内部管理系统,土灰色的导航栏,毫无修饰的按钮,连个圆角都舍不得给。
然后我用了一周,把 Adobe Acrobat 卸了。
它到底是什么?
Stirling PDF,来自 Stirling-Tools 团队,GitHub 上 Star 数最高的 PDF 应用,没有之一。
完全开源、免费、可自托管。
核心就一句话:所有文件在本地处理,不上传任何第三方服务器。
你处理的是合同、身份证扫描件还是财务报表,都在你自己机器上跑完。第三方服务器碰都碰不到。
就冲这一点,它比市面上 90% 的在线 PDF 工具都值得聊。
50 多种功能,覆盖了你能想到的 PDF 操作
合并、拆分、压缩、加密、解密、水印、电子签名、敏感信息编辑、页面提取、PDF 转 Word/Excel/图片、图片转 PDF、OCR 文字识别……
基本你能想到的 PDF 操作,它都有。
隐私是最大卖点——本地处理意味着没有上传链路,没有云端存储风险,没有「你的文件会不会被拿去训练模型」这种担心。
使用方式也灵活:桌面客户端(Win/Mac/Linux)、浏览器界面、Docker 自托管(带私有 API),三选一。
企业版还上了 SSO 单点登录、操作审计日志,以及一个我觉得挺有意思的东西——
无代码自动化工作流。
你可以在界面里直接拖拽搭流程,比如「收到 PDF → 自动 OCR 识别文字 → 压缩 → 存到指定目录」,全程不用写代码。
这个功能对经常批量处理 PDF 的团队来说,可能比「免费」本身更值钱。
说几个我实际用过的功能
合并:拖拽调整顺序,点一下按钮就合并。因为是本地跑,没有网络延迟,比在线工具体感快一截。
拆分:按页数拆、按范围提取、每页单独拆成独立文件,都支持。输出是一个压缩包,一次性下载。
PDF 转 Word:排版保留度比在线工具稍好。但扫描件转 Word 依然会有框线错位,OCR 能识别文字,不是 100% 完美。如果你要的是「可编辑的 Word 文档」,它能用;如果你要的是「和原 PDF 一模一样」,别抱太大期望。
压缩:多档压缩级别可选。我试过一个 50MB 的扫描件,压到 8MB 左右,画质损失可接受,发邮件够用了。
水印 & 签名:文字水印或图片水印都行,透明度、位置、旋转角度可调。签名支持手绘,签完保存下来下次复用。
安装部署,小白和进阶用户各走各的路
桌面版最简单——官网下载 .msi(Windows)、.dmg(Mac)或 .deb(Linux),双击安装,打开即用。
但注意一点:首次启动走的是 http://localhost:8080,不是 https。浏览器会弹安全警告,直接点「继续访问」就行,别被吓到。
Docker 用户一行命令:
docker run -d -p 8080:8080 \ -v /opt/stirling-data:/usr/share/stirling-pdf/data \ --name stirling-pdf \ stirlingtools/stirling-pdf跑起来之后浏览器访问 http://localhost:8080,完事。
吐槽:它绝对不是个精致的工具
先说不好的,免得你抱太高期望。
界面丑。 这个必须放在第一条说。不是「简洁」,是真的丑——工程风拉满,按钮没有任何设计感,配色像 2005 年的企业内部系统。跟 Adobe 那种精致感完全不在一个世界。
下载会被浏览器拦。 合并或导出之后,浏览器弹窗可能会把自动下载当「弹窗广告」拦截掉。你得手动点「允许弹窗」才能正常下。第一次用的时候我以为是软件坏了,折腾了十分钟才发现是浏览器的事。
内存吃得多。 处理大文件(比如 100+ 页的扫描件 OCR)的时候,内存占用会飙得很高。如果你的机器只有 8GB 内存,可能会卡。建议 Docker 部署时加一行 -e JAVA_OPTS=「-Xmx2g」 限制一下堆内存。
端口冲突。 Docker 默认占用 8080,如果你本地已经有服务在用这个端口,需要手动改映射。
企业版功能收费。 核心版免费,但 Server 版和 Enterprise 版的部分功能(比如高级审计、团队协作)要付费。开源项目的「open-core」模式,不算坑,但你知道就行。
最让我崩溃的一个点:
压缩大文件的时候,如果内存不够,它不会报错,界面会直接卡死,没有进度条,没有任何提示。
你只能盯着屏幕,不知道它是在跑还是在崩。
后来翻了 GitHub Issues,才发现要加 -e JAVA_OPTS=「-Xmx2g」 限制内存才能稳定跑。这个问题官方文档里没写,属于社区「口口相传」的坑。
值不值得用?
如果你符合下面任意一条,值得一试:
处理合同、身份证、财务报表,隐私第一 不想每年交 Adobe 几百块订阅费 愿意花 10 分钟装个 Docker 或双击一个安装包
但如果你想找一个打开就能改 PDF 文字、排版比 Word 还顺滑、界面赏心悦目的工具——别用它。Adobe Acrobat 或 PDFelement 更适合你。
Stirling PDF 的定位很清楚:
功能全、隐私硬、免费,但丑、糙、需要一点动手能力。
对我这种「不想把敏感文件丢给别人服务器」的人来说,这几个缺点我能忍。
GitHub 地址搜 Stirling-PDF 就行,官网直接下。
夜雨聆风