Skip to main content
Credit packs from $10 — 1,000 PDFs, no expiry

PDF Generation API and App

Design a template once and render it from JSON, or convert HTML, Markdown, images and URLs. REST API and a full web app, $0.01 per PDF from credits that never expire.

What you can generate

One API, one app, every route to a PDF.

HTML to PDF

Paste raw HTML or upload a file. Full CSS support, custom fonts via @font-face, and complete control over headers, footers, and page breaks.

.html .htm Inline HTML

Markdown to PDF

Write in CommonMark with GitHub Flavored Markdown—tables, task lists, strikethrough, and code blocks—and get a polished, print-ready PDF.

.md .markdown GFM

Images to PDF

Turn one or more PNG or JPEG images into a single PDF. Great for scanned documents, receipts, screenshots, and photo reports.

.png .jpg .jpeg

Link (URL) to PDF

Give us a public HTTPS URL and we fetch and convert it—ideal for archiving pages, invoices, or hosted reports. Works for HTML pages, Markdown files, and PNG or JPEG images.

https:// URL

JSON to PDF (Templates)

Design an invoice, receipt, label or certificate once in the visual editor, then send the values as JSON. Totals, currency formatting and page numbers are handled for you.

JSON Invoices Receipts Labels

Bulk (ZIP) to PDF

A whole folder in one request instead of one request per file. Zip it up, send it once, and get a ZIP back.

.zip .html .md
Edit a PDF page by page, and see it before you save
New

Edit a PDF page by page, and see it before you save

Open a document and work through it: fill in a form, highlight a clause, leave a note, place a signature, rotate or remove pages, watermark the lot, number a bundle, and strip out metadata and JavaScript before it leaves the building. Every change is shown on the page, and nothing is written until you say so.

  • Fill form fields, then flatten them so the answers cannot be edited
  • Highlight text, add notes and place a signature — permanent or removable
  • Pull the same box of text from every page, as JSON or CSV
  • Up to 200 pages, and one save however many changes it carries
Explore the PDF editor

Why developers pick PodPDF

The things that decide whether a PDF service survives contact with production.

A REST API, not an SDK

Clean endpoints and copy-paste examples. Node, Python, PHP, Ruby, Go — if it can make an HTTP request, it works, and there is nothing to install.

Webhooks built in

Subscribe to job.completed, job.failed and the bulk job events. Multiple endpoints, delivery history and retries, so async pipelines never have to poll.

Bulk conversion

Send a ZIP of HTML or Markdown and get back one ZIP with a PDF per file and a manifest. Folder structure and relative CSS, images and fonts keep working. Up to 200 pages a job.

A dashboard, not just an API

Job history, API keys, usage and webhook deliveries in one place — and the same conversions, templates and editing available in the browser for anyone on the team who does not write code.

Fast, and honest about it

Instant conversions finish in under 30 seconds. Longer and bulk jobs run asynchronously on infrastructure that scales with your load rather than queueing behind other customers.

Control over the page

Page size, margins, headers, footers, page breaks and custom fonts via @font-face — set per request, not per account.

Credit packs

Pay once, use whenever. $0.01 per PDF on every pack, nothing renews, and credits never expire.

  • $0.01 per PDF on every pack
  • One-time payment, no auto-renewal
  • Credits never expire
  • No seats, no minimum, no monthly fee

Managed projects

Working with a large archive or a high-volume run?

When a project goes beyond self-serve, our team handles it with you directly — from understanding your files to delivering the finished output, with a clear quote up front.

Free corpus report

No charge, no commitment

Before anything else, send us a sample and we'll tell you what you're working with: page counts, file sizes, which files are encrypted or corrupt, which ones have a searchable text layer, and which don't.

Most people are surprised by what's in their own archive.

Request a report

Splitting and merging, documents generated from your data, compression, text extraction.

Ready to automate PDF generation?

A powerful, easy-to-integrate API for developers and teams building at scale. Buy a credit pack and start generating in minutes.