Free HTML to PDF API

"Free" means very different things across HTML-to-PDF APIs: a monthly allowance, a one-time pack, a watermark on every page, a 1 MB size cap, no external CSS, or no commercial use. Here are 19 APIs and libraries, from their public pricing pages (checked 17 to 24 October 2026). We run one of them (Shotmint: 25 renders a month with no account); Doppio's 400 a month is bigger, and the list says so.

Which free HTML to PDF API to pick

Every free tier, grouped

Free every month

API and free tierAfter that
Doppio
400 documents a month, sync renders, 1 template (checked 21 October)
Premium $16/mo for 4,000
Browserless
1,000 units a month, 2 concurrent browsers (you drive the browser yourself) (checked 21 October)
Prototyping $35/mo for 20,000 units
html2pdf.app
100 credits a month, PDFs up to 1 MB (checked 20 October)
Startup $9/mo for 1,000
pdfEndpoint
100 conversions a month with an account, no card (checked 24 October)
$9/mo for 500
Microlink
100 requests a month, no card (checked 18 October)
Pro €39/mo for 46,000
PDFShift
50 credits a month (checked 17 October)
Starter $9/mo for 500
APITemplate.io
50 PDFs or images a month, 3 templates (checked 22 October)
Basic $19/mo for 3,000
CraftMyPDF
50 PDFs or images a month, 3 templates, no card (checked 22 October)
Lite $29/mo for 1,200
PDFMonkey
20 documents a month, no external images, fonts, CSS or JS (checked 21 October)
Starter €5/mo for 300
DocRaptor
5 documents a month, plus unlimited watermarked test documents (checked 20 October)
Basic $15/mo for 125
Shotmint
25 renders a month (PDFs or screenshots), no signup, no card, no watermark
€5 once for 2,000 (credits never expire)

One-time free credits

API and free tierAfter that
SelectPdf
Free API key with 200 conversions, no card (checked 22 October)
Entry $19/mo for 2,000

Trials, watermarks or non-commercial only

API and free tierAfter that
pdflayer
100 requests a month, non-commercial use only (checked 20 October)
Basic $9.99/mo for 1,000
Pdfcrowd
Trial: 100 test credits for one month (checked 21 October)
Micro $11/mo for 200
Prince
Non-commercial license, Prince logo on page 1 of every PDF (checked 22 October)
Commercial license (see comparison)
EvoPdf
Evaluation with a demo stamp on every page (library) (checked 22 October)
Deployment license $450
IronPDF
30-day trial key (library) (checked 22 October)
Lite $999 perpetual
Aspose.HTML
Evaluation: watermark on every page, 4 pages per document (library) (checked 22 October)
Developer Small Business $999
PDF.co
30-day trial with 10,000 credits (about 1,100 one-page PDFs at 9 credits a page) (checked 24 October)
Basic $9.99/mo for 16,500 credits
CloudConvert
10 conversions a day with an account, for personal use, testing and hobby projects (checked 24 October)
$17 once for 1,000, or $9/mo

Competitor prices are in USD except Microlink and PDFMonkey (EUR); Shotmint is in EUR. Free tiers change, so follow each link to the full comparison and its source pricing page. "After that" is the cheapest paid plan, billed monthly unless noted.

Get a free Shotmint key in one request

No signup form, no email, no card. One POST returns a key with 25 credits as JSON (one free key per IP address per day), so a script, an AI agent or a Make or Zapier step can get one by itself:

curl -X POST https://shotmint.creasework.com/v1/keys/free

Then use it:

curl -X POST https://shotmint.creasework.com/v1/pdf \
  -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
  -d '{"html":"<h1>Invoice #42</h1>","format":"A4"}' -o invoice.pdf

Or a live page: {"url":"https://example.com"}. Every free render is a normal render: no watermark, no page limit, headers, footers and page numbers included. A failed render doesn't use a credit, and GET /v1/account shows the balance.

Or click Generate free key on the pricing page. Reference: API docs, openapi.json.

Free HTML to PDF with no API key

For a single file, the HTML to PDF and URL to PDF tools run in the browser, 5 a day with no key. Yearly costs at 200, 1,000 and 10,000 PDFs a month: HTML to PDF API pricing compared. Screenshots instead: free screenshot API list.

Try Shotmint with 25 free renders a month

No signup, no card; the free key refills on the 1st of every month. If you need more, buy credits once: €5 for 2,000, €19 for 10,000, €59 for 50,000. They never expire, and they stack on top of the 25 free renders a month, which every key keeps. From a script, an AI agent, Make or Zapier, POST /v1/keys/free (no body) returns a key as JSON (openapi.json, no-code recipes).

Get a free API key API reference