01Rendering Engine
HTML in.
Pixel-perfect
PDFs out.
A precision rendering API. Send HTML or a URL, get back a pixel-perfect document — on real Chrome, wherever your serverless functions can't run it.
Invoice
#1042
Paid
Growth plan$49.00
Overage · 8,200 docs$16.40
Total$65.40
210 × 297 mm · A4application/pdf
Endpoints
5
Formats
PDF · PNG · WebP
Auth
Bearer
Returns
application/pdf
02Outputs — one API, five formats
/pdf
HTML → PDF
/screenshot
Full-page capture
/og
1200×630 social
/merge
Combine PDFs
Draft
/watermark
Stamp every page
01
Runs where Chrome can't
Vercel, Netlify edge and Lambda can't ship a 280 MB Chromium. Offload rendering to one call.
02
Real browser fidelity
Rendered on headless Chrome — flexbox, grid, web fonts, page breaks and print styles, exactly as designed.
03
Built to run hot
A warm browser pool with concurrency control and honest timeouts. No cold-start roulette.
Stop running a browser farm. Ship one API call and never think about PDF rendering again.
03 Interface
One request. Any document.
Bearer auth, JSON in, file bytes out. Idempotency keys, response caching, and a full OpenAPI spec — the boring parts, handled.
POST /api/v1/pdfcURL
curl https://rendral.com/api/v1/pdf \
-H "Authorization: Bearer sk_live_…" \
-H "Content-Type: application/json" \
-d '{ "html": "<h1>Invoice</h1>" }' \
-o invoice.pdf04Live — render one now
Playground
input.html
output.pdf
Your PDF renders here
05Pricing — per document, not per seat