New: AI Cover Letter Generator & LinkedIn to Resume Try Cover Letter|Try LinkedIn to Resume
Developer API

PannaPDF API for Developers

Integrate PDF processing and AI-powered document tools into your app with a simple REST API. Merge, compress, split, translate, and more — all with a single API key.

terminal
curl -X POST https://api.pannapdf.com/v1/merge \
  -H "Authorization: Bearer pp_live_xxxxx" \
  -F "[email protected]" \
  -F "[email protected]" \
  --output merged.pdf

# => 200 OK — merged.pdf (142 KB, 0.9s)

API Endpoints

17 endpoints covering every PDF operation you need, plus 6 AI-powered tools.

PDF Tools

POST/v1/merge

Combine multiple PDFs into one

~1.2s
POST/v1/compress

Reduce PDF file size

~0.8s
POST/v1/split

Split PDF into individual pages

~0.6s
POST/v1/pdf-to-image

Convert PDF pages to PNG/JPEG

~1.5s
POST/v1/image-to-pdf

Convert images to PDF document

~0.9s
POST/v1/watermark

Add text or image watermark

~0.7s
POST/v1/protect

Encrypt PDF with password

~0.5s
POST/v1/flatten

Flatten form fields and annotations

~0.4s
POST/v1/metadata

Read or update PDF metadata

~0.3s
POST/v1/rotate

Rotate pages by 90/180/270 degrees

~0.3s
POST/v1/reorder

Rearrange pages in a PDF

~0.4s

AI Tools

POST/v1/ai/summarize

AI-powered PDF summary

~2.1s
POST/v1/ai/extract

Extract structured data from PDF

~2.4s
POST/v1/ai/translate

Translate PDF to 20+ languages

~3.0s
POST/v1/ai/resume

Parse and score resumes

~2.8s
POST/v1/ai/create

Generate PDF from a text prompt

~3.5s
POST/v1/ai/cover-letter

Generate tailored cover letters

~3.2s

Simple, Transparent Pricing

Start free. Scale as you grow. No hidden fees.

Free

$0forever
  • 100 calls / month
  • 10 req / min
  • 10 MB max
Get Free Key

Starter

$19/ month
  • 5,000 calls / month
  • 60 req / min
  • 50 MB max
Get Started
Most Popular

Growth

$49/ month
  • 25,000 calls / month
  • 120 req / min
  • 100 MB max
Choose Growth
SLA

Scale

$99/ month
  • 100,000 calls / month
  • 300 req / min
  • 500 MB max
  • 99.9% Uptime SLA
Contact Sales

Code Examples

Get started in minutes with your preferred language.

curl
curl -X POST https://api.pannapdf.com/v1/merge \
  -H "Authorization: Bearer pp_live_xxxxx" \
  -F "[email protected]" \
  -F "[email protected]" \
  --output merged.pdf

Built for Real Use Cases

Whatever your workflow, the PannaPDF API fits right in.

Generate Invoices

Create and merge invoices at scale from your billing system.

Auto-create Reports

Combine data exports into branded PDF reports automatically.

AI Resume Processing

Parse, score, and extract structured data from resumes.

Document Translation

Translate contracts and documents into 20+ languages via API.

Bulk Compression

Compress thousands of PDFs in your pipeline to save storage.

99.9%Uptime
<2sAvg Response
SOC 2Compliant (coming soon)
GDPRFriendly
Early Access

Join the API Waitlist

Be the first to get access when we launch. No spam, just your API key when it is ready.

247+ developers on the waitlist