By IntelliForge AI — Now in beta

Stop routing sensitive PDFs
through someone else's cloud

PDFforge is an open-source PDF toolkit that runs on your infrastructure. Merge, split, rotate, extract text, encrypt, and decrypt in the browser — plus pipeline and batch APIs, async jobs, and interactive OpenAPI docs for automation. Your files never leave your machine.

Zero cloud uploads
MIT licensed
SOC 2 ready architecture
Sub-second processing
...API Status
...Waitlist signups
6Core tools
...Max file size

Why teams choose PDFforge

We replaced three SaaS tools with PDFforge. Our legal team processes 200+ contracts a week without files ever leaving our VPN.

P

Priya K.

Head of Ops, Series A fintech

The API let us automate our entire invoice pipeline in a weekend. No more manual PDF merging before month-close.

A

Arjun M.

Founding engineer, logistics startup

Privacy-first was the dealbreaker for us. Our compliance team approved PDFforge in two days — that never happens.

S

Sarah L.

VP Engineering, healthcare SaaS

Three steps. Zero cloud uploads.

01

Upload locally

Select PDFs from your machine. Files go straight to your Flask backend — never to a third-party server.

02

Pick an operation

Merge, split, rotate, extract text, encrypt, or decrypt. Each tool returns results in seconds.

03

Download or automate

Grab the output file instantly, or use the REST API — single tools, multi-step pipelines, bulk batch jobs, async processing with webhooks, and OpenAPI-backed clients.

Everything your team needs for PDFs

Process files inline — results appear here, no page navigation. For chained workflows and bulk files, use the pipeline and batch APIs below.

Merge

Combine multiple PDFs into a single file.

+Drop PDFs here or click to browse

Split

Extract page ranges into separate PDFs.

+Drop a PDF here or click to browse

Rotate

Fix orientation for all or selected pages.

+Drop a PDF here or click to browse

Extract Text

Pull machine-readable text from every page.

+Drop a PDF here or click to browse

Encrypt

Lock PDFs with password protection.

+Drop a PDF here or click to browse

Decrypt

Remove password from protected files.

+Drop a PDF here or click to browse

Automation-ready API

Everything below is served by the same Flask backend as the dashboard (https://pdfforge-api.fly.dev ). Replace with your deployed URL in production.

REST

Core tools

POST /api/v1/merge, /split, /rotate, /extract_text, /encrypt, /decrypt — JSON job envelopes by default, or ?download=true for raw files.

Flow

Pipeline & batch

POST /api/v1/pipeline chains steps without multiple round trips. POST /api/v1/batch runs the same operation on many PDFs in one request.

Async

Jobs & webhooks

Pass X-Async: true or ?async=true on tool routes for 202 queued responses, then poll /api/v1/jobs/<id>. Optional webhook_url and webhook_secret form fields notify when work finishes.

Docs

OpenAPI & discovery

Capabilities manifest · OpenAPI JSON · Swagger UI · ReDoc

AI

Optional agent planner

POST /api/v1/agent/interpret turns natural language into a pipeline plan (and can execute it) when ANTHROPIC_API_KEY is configured on the server.

SDK

MCP & Python

Use the PDFforge MCP server for Claude Desktop, or the Python SDK (async jobs, pipeline, batch).

Free to self-host. Paid when you need hosting.

The open-source core is free forever. Paid plans add hosted infrastructure, bigger limits, and team features.

Open Source

$0forever
  • Six core PDF tools
  • Pipeline & batch APIs
  • Async jobs + optional webhooks
  • OpenAPI + Swagger/ReDoc
  • Self-host anywhere
  • Community support
You're on this plan

Team

$29/mo
  • Everything in Pro
  • 5 team seats included
  • Audit logs + compliance
  • SSO / SAML (roadmap)
  • Dedicated support channel
Contact us

Get in before the public launch

Tell us your workflow. We prioritize features for the teams that need them most.

Join early access

We review every submission personally.

Who gets priority?

We fast-track teams with the highest document volume and urgency.

  • Ops teams processing contracts, invoices, and reports weekly
  • Recruiting teams merging high-volume candidate packets
  • Finance teams needing compliant, auditable document workflows
  • Founders who need automation without third-party data exposure
  • Teams moving from manual copy/paste PDF work to API-driven pipelines

Common questions

Where are my files processed?

Locally on your own infrastructure. Files never leave your machine unless you opt into the hosted plan.

Can I automate workflows via API?

Yes. Six core tools live under /api/v1/*, plus pipeline (chain steps), batch (same op on many files), and async jobs with polling or optional webhooks. OpenAPI, Swagger UI, and ReDoc ship with the server.

What does the paid plan add?

Hosted processing (no infra needed), larger file limits, API key management, team workspaces, and audit logs.

Is this open source?

The core engine is MIT-licensed. Enterprise features (SSO, audit, compliance) are available on paid plans.

Share your experience

Every piece of feedback directly shapes the roadmap.