Generate PDFs with one API call
Turn HTML or templates into pixel-perfect PDFs. Invoices, receipts, reports — in seconds. No browser, no setup, just your API key.
100 free PDFs/month · No credit card required
// Generate an invoice PDF in 3 lines
const res = await fetch("https://api.renderpdfs.com/v1/generate", {
method: "POST",
headers: {
"X-API-Key": "rpdf_your_key_here",
"Content-Type": "application/json",
},
body: JSON.stringify({
template: "invoice",
data: {
company_name: "Acme Corp",
client_name: "John Doe",
invoice_number: "INV-001",
total: "$1,500.00",
items: [{ description: "Web Dev", quantity: 1, amount: "$1,500.00" }],
},
}),
});
const pdf = await res.blob(); // ← your PDF, ready to save or displayEverything you need
Simple, powerful, built for developers.
HTML → PDF
Send any HTML string and get back a pixel-perfect PDF. Full CSS & font support.
URL → PDF
Pass any public URL and we'll capture it as a PDF. Great for reports and screenshots.
Built-in Templates
Invoice, receipt, and report templates. Just pass JSON data — we handle the rest.
API Key Auth
Sign up in seconds, get an API key instantly. No OAuth, no complex setup.
Usage Tracking
Monitor your PDF generation usage in real time from your dashboard.
Reliable & Fast
Built on headless Chrome. Consistent output every single time.
Try it live
Paste your HTML and get a real PDF — no signup needed.
Your PDF preview will appear here
Simple, transparent pricing
Start free. Scale when you need to.
- ✓HTML to PDF
- ✓URL to PDF
- ✓3 built-in templates
- ✓API key access
- ✓Community support
- ✓Everything in Free
- ✓500 PDFs/month
- ✓Priority support
- ✓Usage dashboard
- ✓Everything in Starter
- ✓5,000 PDFs/month
- ✓Custom templates
- ✓Dedicated support
Start generating PDFs today
Free forever for 100 PDFs/month. No credit card needed.
Get your free API key →