Guide
The best PDF API for n8n (2026): how to choose
Full disclosure: I build one of these (pdfmill), so here’s the honest version — the real decision, the options compared fairly, and where pdfmill loses as well as where it wins. If you just want the finished document out of your workflow, the choice comes down to four things.
The four things that actually differ
- Pricing model. Metered credits (pay per call/page, buy packs) vs a flat monthly plan. Credits suit bursty, irregular use; flat plans are easier to reason about for a steady stream of documents.
- Integration. A dedicated node (a typed one-step node in the panel) vs the generic HTTP Request node (you build and maintain the call). A node is less wiring and fewer mistakes.
- Hosted vs self-hosted. A hosted API renders on its servers (no Chrome to run); self-hosting (Gotenberg, a Puppeteer Code node) is free to run but you operate and patch it.
- Free tier & limit behavior. Is there a real free tier? And at the cap, do you get a clear stop, or a silent overage / surprise bill?
The options, honestly
Grouped by how you’d actually use them in n8n (checked July 28, 2026; follow the links for each tool’s current specifics rather than numbers that go stale here):
- Self-host — Gotenberg / a Puppeteer Code node. Free to run, full control, no per-document cost — but you operate the server, absorb cold starts, and patch Chrome. The right call if you already run infrastructure and want zero marginal cost.
- Dedicated hosted node — pdfmill, PdfMunk, PDF Generator API. A typed node in the panel; no Chrome to host. pdfmill is flat-priced with a real free tier (75/mo) and a hard cap (no surprise bills); PdfMunk and PDF Generator API hold verified n8n integrations and lean toward metered/credit models.
- Broad document API via HTTP Request — PDF4me, PDF.co, APITemplate, CraftMyPDF, DocuGenerate. Powerful toolboxes (generation plus conversions, OCR, merge/split, template editors), wired through the HTTP Request node and usually priced in metered credits. The right call when you need the extra operations, not just generation.
For sourced, dated one-to-one detail, see the comparisons: pdfmill vs PDF4me, vs PDFGeneratorAPI, and vs CraftMyPDF.
How to choose
- You already run infrastructure and want zero per-document cost → self-host (Gotenberg).
- You need OCR, conversions, or merge/split as well as generation → a broad document API.
- You want a dedicated node, predictable flat pricing, a real free tier, and no Chrome to host → a focused generator like pdfmill.
Where pdfmill fits — and where it doesn’t
It fits if you want branded documents (invoices, certificates, reports) out of a workflow on flat, predictable pricing, with a dedicated node and no server to run. It doesn’t if you need a broad toolbox — OCR, format conversions, merge and split — in which case a general document API does more, or if you’re happy operating your own Gotenberg and want zero marginal cost. pdfmill deliberately does one job well rather than fifty. New here? Start with how to generate PDFs in n8n.
FAQ
What is the best PDF API for n8n?
There isn’t one universal best — it depends on three choices. If you want zero per-document cost and don’t mind operating a server, self-host Gotenberg. If you need OCR, conversions, or merge/split alongside generation, a broad document API (PDF4me, PDF.co) fits. If you want a dedicated node, predictable flat pricing, and no Chrome to host, a focused generator like pdfmill fits. This guide walks the decision.
Is there a free PDF API for n8n?
Two honest options: self-host Gotenberg (free to run, but you operate it), or use a hosted tool with a real free tier — pdfmill’s Free plan renders 75 documents a month with no card.
Do I need a dedicated node, or can I use the HTTP Request node?
Many PDF APIs are wired through n8n’s generic HTTP Request node, which works but means building and maintaining the request yourself. A dedicated community node (pdfmill, PdfMunk, PDF Generator API) gives you a typed, one-node step instead — less wiring, fewer mistakes.
Which PDF tools have a verified n8n node?
As of 2026, PdfMunk (HTML-to-PDF) and PDF Generator API hold verified n8n integrations; pdfmill ships a community node (verification in progress). Most other options (APITemplate, PDF4me for some flows, CraftMyPDF, DocuGenerate) are used via the HTTP Request node.
Written by the maker of pdfmill — checked July 28, 2026. Competitor specifics change; the linked comparison pages carry sourced, dated numbers.
See for yourself
Render your first PDF from an n8n workflow in about five minutes — the Free plan is 75 documents a month, no card required.