Stop wrestling with Puppeteer, Chromium crashes, and scaling headless browsers. Upload your HTML templates, call our API, get PDFs. We handle the infrastructure.
curl -X POST https://api.mkpdfs.com/pdf/generate \
-H "X-Api-Key: tlfy_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"templateId": "invoice-template",
"data": {
"customerName": "Acme Corp",
"items": [{"name": "Widget", "price": 29.99}],
"total": 29.99
}
}'Everything you'd build yourself—already running, tested, and ready to scale.
Write HTML + Handlebars, upload once, generate forever. Partials, helpers, conditionals—all supported.
Pre-warmed browsers, no cold starts. Sync for quick jobs, async with webhooks for heavy batches.
POST your data, get a PDF URL back. That's it. Works from any language, any framework.
Your templates and data are isolated per account. Encrypted API keys. No shared state.
See exactly what you're using. Track generation counts, monitor trends, export for billing reconciliation.
Multiple API keys, shared templates. Give your team access without sharing credentials.
No servers to maintain. No Chromium updates. Pay only for what you use.
Test your integration
$0/mo
Ship to production
$29/mo
Scale with confidence
$99/mo
Unlimited everything
Custom