EU-hosted HTML → PDF API

Hosted wkhtmltopdf that just works

No server setup. No font installs. No binary headaches. PaperAPI delivers stable wkhtmltopdf rendering with async jobs, retries, and queueing—all from EU data centers. Generate PDFs with GDPR-first processing, full observability (logs, request IDs, failure reasons), and predictable billing.

Step 1
Send HTML

Call our /v1/generate endpoint with raw HTML or templates.

Step 2
We render

Stable wkhtmltopdf rendering from EU data centers. No US processing. DPA available.

Step 3
Ship PDFs

Get binary PDF streams with full logs, request IDs, and failure reasons.

API example

curl https://api.paperapi.de/v1/generate   -H "Authorization: Bearer pk_live_xxx"   --json '{
    "html": "<html><body><h1>Hello</h1></body></html>",
    "options": {
      "pageSize": "A4",
      "orientation": "portrait"
    }
  }'   --output invoice.pdf

Skip wkhtmltopdf setup headaches. PaperAPI handles binary hosting, retries, queueing, and observability—while you keep full control over billing and API keys.

EU-hosted, GDPR-ready

All PDF processing stays in the EU. No US data transfer. DPA available for compliance.

Full observability

Request IDs, detailed logs, and failure reasons. Always know what happened.

No setup headaches

Skip wkhtmltopdf installs, font configs, and binary management. Just API calls.

Trust & Compliance

Built for data sovereignty

Pricing

Choose the plan that fits your current load.

Sandbox

Evaluate PaperAPI with a strict but fair sandbox.

€0/mo

  • PDFs / month: 50
  • Rate limit: 5 requests / min
  • Email support*:No
  • 3-day log retention
  • EU-only processing
  • Usage dashboard
  • No support
  • No overages
Get started

Starter

Support

Predictable production plan for startups and SMBs.

€19/mo

  • PDFs / month: 1,000
  • Rate limit: 30 requests / min
  • Email support*:Yes
  • 7-day log retention
  • EU-only processing
  • Usage dashboard
  • Standard email support
  • Overage: €12 / additional 1,000 PDFs
Get started

Pro

Support

Higher throughput and faster queueing for scaling teams.

€49/mo

  • PDFs / month: 5,000
  • Rate limit: 120 requests / min
  • Email support*:Yes
  • Priority queueing
  • 14-day log retention
  • EU-only processing
  • Usage dashboard
  • Priority email support
  • Overage: €10 / additional 1,000 PDFs
Get started

Business

Support

Highest-priority queueing, SLAs, and enterprise billing.

€149/mo

  • PDFs / month: 20,000
  • Rate limit: Unlimited bursts
  • Email support*:Yes
  • Unlimited burst traffic
  • Highest-priority queueing
  • 30-day log retention
  • EU-only processing
  • Usage dashboard
  • Priority email support
  • SLA (99.9%+)
  • Invoice & VAT support
  • Overage: €7 / additional 1,000 PDFs
Get started

* Email support means you can contact the PaperAPI team for help via email with priority responses on covered plans.

Docs preview

Two calls to launch

  1. 1. Authenticate every request with Authorization: Bearer <key>.
  2. 2. POST HTML to /v1/generate with optional options.
  3. 3. Stream the PDF bytes directly to your storage.
Read the full API reference