PDFCraft:这款开源工具,让我卸载了所有 PDF 付费软件
说出来你可能不信——我被 PDF 软件坑过的钱,够买一台显示器了。
Adobe Acrobat 一年大几百,PDFelement 也不便宜,而且这些软件装在电脑上,动不动就弹窗催你续费。更别提有些在线转换工具,你上传的那一刻,文件就”漫游”到了别人服务器上——隐私?那是啥。
直到我发现了 PDFCraft。
打开浏览器,90+工具随便用,还不要钱
PDFCraft(GitHub:PDFCraftTool/pdfcraft)是一个完全开源的 PDF 工具箱。最大的特点是:所有处理都在浏览器本地完成,你的文件永远不会上传到任何服务器。
它用到了 WebAssembly 技术,PDF.js、pdf-lib、PyMuPDF 这些库直接在浏览器里跑,性能接近原生应用,但完全不需要安装任何软件。
90 多个工具,从最常见的合并、拆分、压缩,到 OCR 文字识别、表单填写、水印添加,再到 PDF 转 Word/Excel/图片,应有尽有。
我数了一下,光「转换到 PDF」这一类就有 22 种格式:JPG、PNG、WebP、SVG、BMP、HEIC(iPhone 照片)、TIFF、TXT、JSON、PSD、Word、Excel、PowerPoint、XPS、RTF、EPUB、MOBI、Markdown、邮件、CBZ(漫画)、DjVu——基本覆盖了日常能遇到的所有格式。

可视化工作流编辑器,连批处理都给你安排好了
这个功能目前是 Beta 阶段,但已经相当有意思了。
PDFCraft 内置了一个拖拽式工作流编辑器,你可以把多个 PDF 操作串联起来,形成一条自动化处理流水线。比如:
- 合并 → 压缩 → 添加水印 → 加密
- 拆分 → 提取指定页面 → 转换为图片
内置了 23 个预置模板,比如”Merge & Compress””Invoice Processing””Batch Watermark”……选中模板,改改参数,直接跑。
这比在桌面软件里一个个操作快多了,尤其是需要反复处理同类文件的时候。

隐私安全这一点,必须单独说
很多人用在线 PDF 工具的时候,根本没意识到自己的文件被传到了哪里。
PDFCraft 的设计逻辑完全不同:文件处理全程在本地浏览器完成,网络请求只用于加载页面资源。这意味着:
- 敏感文件不用离开你的电脑
- 不用注册账号
- 不用忍受广告和弹窗
- 不用付费
对于处理合同、证件、报告这些敏感文档,这个优势是碾压级的。
技术栈:Next.js 15 + Tailwind CSS 4 + WebAssembly
作为一个技术号,我们来看看它的”内功”:
- Next.js 15(App Router)
- React 19
- TypeScript 5
- Tailwind CSS 4
- PDF 处理:PDF.js、pdf-lib、PyMuPDF (WASM)
- 状态管理:Zustand
代码质量从 star 数也能侧面印证——3.8k Stars,说明开源社区对它的认可度相当高。License 是 AGPL-3.0,商用的话注意一下这个许可要求。
部署方式灵活,想怎么跑都行
官方提供了多种部署选项:
| 方式 | 说明 |
|---|---|
| Docker | 一行命令拉起:docker run -d -p 8080:80 ghcr.io/pdfcrafttool/pdfcraft:latest |
| Vercel | 原生支持,适合前端开发者 |
| 静态部署 | npm run build 生成纯静态文件,扔到任意静态托管 |
| GitHub Pages | 内置 Actions 流水线,push 即可自动部署 |
如果你有自己的服务器,用 Docker 是最省事的,8080 端口一开,团队都能用——而且所有文件还是走本地处理,隐私不掉线。
支持 8 种语言,中文界面也在列
PDFCraft 支持英语、西班牙语、法语、德语、葡萄牙语、日语、韩语和中文。不管是给自己用还是分享给国外的朋友,都没问题。
怎么上手?
# 最快的方式——Docker
docker run -d -p 8080:80 --name pdfcraft ghcr.io/pdfcrafttool/pdfcraft:latest
# 或者本地开发
git clone https://github.com/PDFCraftTool/pdfcraft.git
cd pdfcraft
npm install
npm run dev
然后浏览器打开 http://localhost:3000,开搞。
开源派点评:
PDFCraft 是一个难得的把「隐私优先」和「功能全面」结合得很好的项目。90+ 工具已经覆盖了日常 99% 的 PDF 需求,WebAssembly 让性能不再是浏览器工具的短板,AGPL-3.0 协议也足够透明。如果你还在为 PDF 软件付费,不妨先试试这个——说不定,从此就戒掉了 Adobe 订阅。
项目地址:https://github.com/PDFCraftTool/pdfcraft
在线体验:https://pdfcraft.devtoolcafe.com/
关于开源派,关注开源技术与独立开发。



发表回复