Stirling-PDF是一款完全开源免费、本地部署的全能PDF处理工具,截至2026年6月,该项目在GitHub已获得79K Star,是PDF处理领域最受欢迎的开源项目之一。
它的核心特点是所有操作都在本地完成,文件仅在任务执行期间暂存于服务器内存,完成后会自动删除所有临时文件,不会跟踪记录用户操作,从根本上避免了敏感文件的数据泄露风险,完美解决了在线PDF工具的隐私隐患。
标题核心功能
Stirling-PDF提供了超过50种PDF处理能力,覆盖绝大多数日常PDF使用场景,主要分为六大类:
- 页面整理:支持PDF合并、拆分、提取页面、删除空白页、旋转、裁剪、调整页面大小、重组页面顺序等 格式互转:
- 可将图片、Office文档(Word/PPT/Excel)、HTML、Markdown、电子书、漫画档案等多种格式转换为PDF
- 可将PDF导出为Word、图片、PPT、CSV、HTML、PDF/A、Markdown等13种格式
- 安全与签名:支持添加/移除密码、添加水印、数字签名、自动/手动脱敏敏感信息、加密权限修改等功能
- 高级功能:内置OCR文字识别(可处理扫描文档)、PDF压缩、比较两个PDF的文本差异、提取图片、修复损坏文件等

安装部署方式
Stirling-PDF支持多种安装方式,对不同技术背景的用户都很友好:
- 普通用户(无技术背景)
Windows:直接从GitHub下载.exe或.msi安装包,双击运行即可开箱即用
macOS:下载.dmg文件安装即可
Linux:下载rpm/deb/AppImage格式安装包使用
安装包下载地址:https://github.com/Stirling-Tools/Stirling-PDF/releases
- 本地/服务器Docker部署
适合有一定基础的用户部署私人专属PDF服务,基础部署命令如下:
docker run -d -p 8080:8080 -v /opt/stirling-data:/usr/share/stirling-pdf/data --name stirling-pdf stirlingtools/stirling-pdf
部署完成后打开浏览器访问 http://localhost:8080 即可使用,若原镜像拉取缓慢,可使用国内阿里云镜像加速。
官方项目地址: