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.
- HTML, Markdown, images and URLs
- Visual template editor New
- Invoices and receipts from JSON
- Merge and split PDFs
- Edit, stamp and number PDFs New
- $0.01 per PDF — credits 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.
Markdown to PDF
Write in CommonMark with GitHub Flavored Markdown—tables, task lists, strikethrough, and code blocks—and get a polished, print-ready PDF.
Images to PDF
Turn one or more PNG or JPEG images into a single PDF. Great for scanned documents, receipts, screenshots, and photo reports.
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.
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.
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.
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
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 commitmentBefore 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.
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.