Table of Contents
Key takeaways
- PDFLayer is the best HTML-to-PDF API for invoices, reports, exports, and document pipelines.
- DocRaptor is best for print CSS and financial document fidelity.
- PDFShift is strong for async browser-style rendering. Api2Pdf is useful for broader document conversion.
TL;DR recommendation
Use PDFLayer if you need a simple, cost-effective HTML-to-PDF API for invoices, reports, statements, exports, and internal document pipelines. It supports URL and raw HTML conversion, 100 free monthly API requests, and paid plans starting at $9.99 per month. Use DocRaptor for advanced print CSS, PDFShift for async browser-style conversion, and Api2Pdf for broader document conversion.
HTML-to-PDF API comparison table
| API name | Price per PDF or monthly quota | Free tier details | Render engine/quality | Sync vs async support | Authentication method |
|---|---|---|---|---|---|
| PDFLayer |
Free: 100 API requests/month. Basic: $9.99/month for 1,000 requests. Professional: $39.99/month for 10,000 requests. Enterprise: $119.99/month for 100,000 requests. |
100 API requests/month. No credit card required. | Browser-based rendering. Supports HTML, CSS, JavaScript, SVG, headers, footers, margins, page numbers, encryption, delay, and watermarks. | Synchronous REST conversion via GET or POST. Raw HTML conversion is POST only. | access_key parameter. |
| DocRaptor |
Free: 5 production documents/month. Basic: $15/month for 125 documents. Professional: $29/month for 325 documents. Premium: $75/month for 1,250 documents. Max: $149/month for 5,000 documents. |
5 production documents/month plus unlimited watermarked test documents. | Prince-based rendering. Strong for paged media, print CSS, invoices, statements, and accessible PDFs. | Sync PDF response, hosted document URL, or async status_id workflow. | HTTP Basic Auth with API key as username, or user_credentials query parameter. |
| PDFShift | Free: 50 credits/month. Credits count as 1 credit per 5 MB of generated data. | 50 credits/month. No credit card required. | Browser-style conversion for HTML and webpages. Supports JavaScript, headers, footers, watermarks, encryption, and storage options. | Sync conversion plus async responses and webhook events. | X-API-Key header. |
| Api2Pdf | Pay as you go: $1/month plus bandwidth and compute usage. | Free account available, but the pricing page does not publish a fixed monthly free PDF quota. | Headless Chrome and wkhtmltopdf for HTML and URL to PDF. LibreOffice for Office files. | JSON response with file URL. SDKs include sync and async methods. | Authorization header with API key. |
Best HTML-to-PDF API by use case
Which HTML-to-PDF API has the best free tier?
PDFLayer has the best free tier for most developers because it gives you 100 API requests per month.
That is enough to prototype, test invoice layouts, connect the API to a backend route, and validate the pipeline before paying.
PDFShift also has a useful free plan with 50 credits per month. DocRaptor is better when you need unlimited watermarked test documents for layout work.
Best for invoices and financial documents
DocRaptor is the best fit for complex invoices and financial documents that need print-grade layout control.
Its Prince-based rendering is built for paged media, including reliable page breaks, running headers, footers, tables, and page numbers.
PDFLayer is the better first choice for standard invoices, receipts, order summaries, and account exports where setup speed and monthly cost matter more than advanced print CSS.
Best for high-volume pipelines
PDFLayer is the best fit for predictable high-volume HTML-to-PDF pipelines.
The plans scale from 100 free monthly requests to 100,000 requests on Enterprise, which keeps planning simple for scheduled exports.
Api2Pdf is worth considering when volume is tied to mixed document workloads, including Office conversion, PDF merging, and image conversion.
Best CSS and layout fidelity
DocRaptor has the strongest CSS layout fidelity for print-first documents.
Use it when CSS paged media is the core requirement. Examples include legal documents, financial statements, policy packs, and long reports.
PDFShift is a strong alternative for modern webpage-style rendering, especially when async processing and webhook support are part of the workflow.
What PDFLayer is not ideal for
PDFLayer is not ideal if your workflow depends on native async jobs, webhooks, or a built-in template engine. It is designed around direct REST conversion from a URL or raw HTML. Teams that need queued background jobs, callback URLs, or managed document templates may prefer PDFShift, DocRaptor, or a custom queue around PDFLayer. Raw HTML conversion is POST only, and the free tier is capped at 100 monthly requests.
How to convert HTML to PDF with PDFLayer
PDFLayer uses the /convert endpoint. You can send a webpage URL with document_url, or send raw HTML with document_html using POST.
curl -G "https://api.pdflayer.com/api/convert" \
--data-urlencode "access_key=YOUR_ACCESS_KEY" \
--data-urlencode "document_url=https://example.com/invoice.html" \
--data-urlencode "page_size=A4" \
--data-urlencode "orientation=portrait" \
--output invoice.pdf
A successful request returns the generated PDF as a binary stream with the appropriate PDF content type, ready to save, stream, or store. On failure, PDFLayer returns a JSON error object instead of the PDF, so check the response before treating it as a valid file.
Read the full PDFLayer documentation for supported layout, security, and customization parameters.
Explore APILayer Products
Discover APIs for geolocation, finance, aviation, weather, web scraping, AI, and more. Browse APILayer's product catalog to find the right APIs for your application and integrate the data and functionality your project needs.
Explore APILayer ProductsFind the right tools to start building.
Start with PDFLayer
PDFLayer’s free tier gives you 100 API requests per month with no credit card required. Enough to build and test your entire PDF pipeline before committing. Get your free API key here: https://pdflayer.com/signup/free/yearly
FAQ
Can I convert a full webpage URL to PDF with PDFLayer?
Yes. PDFLayer supports URL-to-PDF conversion with the document_url parameter.
Send the URL to the /convert endpoint and the API returns the generated PDF.
Can I convert raw HTML to PDF with PDFLayer?
Yes. PDFLayer supports raw HTML conversion with the document_html parameter.
Raw HTML conversion uses POST, which is better for larger payloads and server-side HTML generation.
Do I need headless Chrome to use an HTML-to-PDF API?
No. An HTML-to-PDF API handles rendering infrastructure for you.
You send HTML or a URL. The provider renders the document and returns a PDF, so you do not need to host, patch, scale, or monitor headless Chrome.
Which API handles CSS Grid and Flexbox best?
PDFShift and Api2Pdf are strong choices for browser-style rendering.
DocRaptor is stronger for print CSS and paged media. PDFLayer is practical for common HTML, CSS, JavaScript, SVG, header, footer, margin, and page layout needs.
What happens if I exceed my monthly quota?
PDFLayer sends usage notifications at 75 percent, 90 percent, and 100 percent of the monthly allowance, and overage fees can apply after the quota is reached.
DocRaptor allows paid overages on paid plans, but not on the Free plan. PDFShift supports paid extra credits when overages are enabled. Api2Pdf charges based on usage rather than fixed document tiers.
STAY CONNECTED
Leaderboard events turn solitary spinning into a race, scoring players against each other over a fixed window. The format is genuinely different from ordinary play, and so are the incentives it creates.
What a Tournament Changes About Play
Scoring by multiplier rather than absolute winnings is what allows a modest stake to top a leaderboard. Players who want the current schedule can vegabetcasinos.uk and see which events are running and how entry works. Joining an event near its close rarely makes sense once leaders have built an unassailable score.
| Element | Check Before Entering |
|---|---|
| Opt in | Required on most events |
| Eligible games | Often a short list |
- Enter early rather than chasing an established leader
- Confirm the prize split before committing a session
The appeal of a leaderboard is that the next place always looks within reach, which is precisely the point of the design. Competing is fine as long as the stopping rule is set by your budget. A ranking is not a reason to keep spinning after the money set aside is gone.