
The HTML-to-PDF API with pixel-perfect Chromium rendering, transparent pay-per-use pricing, and built-in S3 delivery. Ship invoice and report generation in minutes — no rendering infra to babysit.
Runs full headless Chromium with 100% support for modern CSS — Flexbox, Grid, CSS Variables — so your invoices and reports look exactly like your browser preview.
| Item | Qty | Amount |
|---|---|---|
| API platform license | 1 | $2,400 |
| Usage overage | 38k | $152 |
| Item | Qty | Amount |
|---|---|---|
| API platform license | 1 | $2,400 |
| Usage overage | 38k | $152 |
A native Model Context Protocol server exposes PDF generation as a tool your agent can call directly, so coding assistants and autonomous workflows produce documents without you writing integration code.
brightline-invoices.
Uploads the finished PDF straight to S3, GCS, or Azure Blob and returns a signed URL — with no intermediate storage, so your documents never sit on third-party disks.
Inject templated headers and footers with dynamic variables like page numbers, total pages, and dates, so multi-page reports look professionally bound.
Executes page JavaScript and waits using configurable strategies — networkIdle, domContentLoaded, or a custom CSS selector — so charts, fonts, and async data are fully rendered before capture.
Everything you need to ship — a full API reference, async batch with webhooks for high-volume jobs, and a real-time status page.
Endpoint reference, SDK snippets, and copy-paste examples for invoices, reports, and dynamic headers & footers.
Read the docsQueue thousands of documents in a single call and receive a webhook callback the moment each PDF lands in your bucket.
Request accessA 99.9% uptime SLA backed by a public status page and incident history, so you always know the render queue is healthy.
Request accessStart free. Scale to millions of documents. Overage billed per PDF — no seat fees, no surprises.

Drop your email and we'll send a sandbox key. One endpoint, one URL back — the rendering infra is ours to run.