Private beta— the API is live and free to use.
RenderHelm.

PDF rendering

Documents, not just screenshots.

Send a URL or your own HTML and get back a real, paginated PDF — with the page size, margins, running headers and footers, page numbers, and orientation you'd expect from a print stylesheet. Compose from a template, brand it with your own CSS, and ship invoices, receipts, and reports straight from an API call.

01 / EXAMPLES

A sample document set from “ACME, Inc.”

Eight documents, each rendered from one HTML file and each showing a different PDF capability. Open any PDF to see the real output, or open it in your account playground to change the markup and re-render. (Sample data — ACME, Inc. is fictional.)

Page-number footer

Invoice

A billing invoice with a page-number footer on every page.

Running header (header_html)

Quote

A sales quote with a running header carrying the ACME mark.

US Letter page size

Booking confirmation

A reservation confirmation printed on US Letter.

Custom 80×210 mm page

Receipt

A point-of-sale receipt on a custom 80 mm roll page.

Landscape orientation

Packing slip

A warehouse packing slip in landscape for wide tables.

Custom 190×70 mm ticket

Event ticket

An event ticket on a custom wide 190×70 mm page.

Headers/footers + different page 1

Report

A multi-page report: full-bleed cover, then margined body pages with a footer.

A3 landscape page size

Certificate

A completion certificate on A3 landscape, edge to edge.

Every PDF above is priced by length — 2 render tokens for up to 10 pages, then +1 per additional 5. A cache hit is free.

02 / CAPABILITIES

Everything a print stylesheet expects.

Page sizes

A4, Letter, Legal, A3, Tabloid — or a custom size in millimetres for receipts, tickets, and labels.

Margins

One uniform margin, or independent top, right, bottom, and left values.

Headers & footers

Running header/footer HTML on every page, with your own layout and styling.

Page numbers

Drop in pageNumber and totalPages, or flip on a ready-made “N / total” footer.

Orientation

Portrait or landscape, per document — landscape gives wide tables room to breathe.

Different first page

Use your own @page:first CSS with prefer_css_page_size for a full-bleed cover, then margined body pages.

See the PDF docs for every option, or start from a template.