Guides

PDFLoom vs PDFShift: HTML to PDF API comparison

PDFShift and PDFLoom are both HTML-to-PDF APIs with free tiers and monthly plans. They differ in how usage is counted, how far up the volume scale they go, and in a few features.

The short version

Pricing

Monthly volumePDFShiftPDFLoom
Free50 credits100 PDFs
~2,000$24 (Boost, 2,500 credits)$9 (Starter, 2,000)
~10,000$99 (Business, 25,000 credits)$29 (Pro, 10,000)
~50,000$149 (Shift 50k)$79 (Scale, 50,000)
100,000+$249 for 100k, up to $999 for 1MContact us

PDFShift counts one credit per document per 5 MB of output, so a 14 MB PDF uses 3 credits; their paid plans also allow overage at a per-credit price instead of stopping. PDFLoom counts one PDF per successful call regardless of size, and returns HTTP 429 when the monthly quota is used up.

Prices and limits checked on 29 October 2026 from each vendor's public pricing page. Plans change; check their site before deciding. Something wrong or outdated? Tell us and we'll fix it.

Features and limits

PDFShiftPDFLoom
HTML or URL to PDFYesYes
Headers and footers with page numbersYesYes
Render timeout30 s free, up to 15 min on paid plans30 s
Async rendering, S3 deliveryYes (paid plans)No
PDF encryption and watermarksYesNo (watermarks via your own HTML/CSS)
Invoices from JSONNoYes (invoice API)
MCP server for AI agentsNot that we know ofYes (docs)
Volume ceiling1M+/month50,000/month on standard plans
Track recordEstablishedNew service

Switching

Both APIs take HTML or a URL plus print options in a JSON body, so switching is usually a matter of changing the endpoint, the auth header and a few option names. See the PDFLoom API reference, or get a free key and compare output side by side.


More guides