📄 Real Chromium Browser

Convert HTML or URLs
to Perfect PDFs

Generate PDFs from HTML or any public URL using a real headless Chromium browser. Full CSS rendering, custom headers, footers, watermarks, and paper sizes.

Get API Key Free → Get API Key →
Request
POST /generate
Content-Type: application/json

{
  "html": "<h1>Invoice #001</h1>...",
  "format": "A4",
  "margin": "20mm",
  "landscape": false
}
Response — 200 OK
{
  "status": "ok",
  "pdf": "JVBERi0xLjQKJeLjz9MK...",
  "pages": 1,
  "size_bytes": 45231,
  "format": "A4",
  "took_ms": 1240
}
HTML
or URL input
A4/Letter
and custom paper sizes
Real
Chromium rendering
Free
Plans available
Features

Professional PDF generation

🌐

Real Chromium Engine

Uses actual headless Chrome — full CSS3, web fonts, flexbox, grid, and modern web features render perfectly.

📋

HTML or URL Input

Submit raw HTML markup or a public URL. Both are rendered by the browser before converting to PDF.

📐

Custom Paper Sizes

A4, Letter, Legal, A3, or custom dimensions. Portrait or landscape orientation. Custom margins.

🗂️

Headers & Footers

Add custom HTML headers and footers with page numbers, dates, and document titles.

💧

Watermarks

Add text or image watermarks to all pages. Perfect for draft documents and confidential reports.

🎨

Full CSS Support

Print stylesheets, web fonts (Google Fonts, custom), background colors, images — all rendered accurately.

Simple, transparent pricing

Free
$0/mo
  • 1,000 requests / month
  • All API endpoints
  • 1 API key
  • Priority support
Get Free Key
Basic
$9/mo
  • 10,000 requests / month
  • All API endpoints
  • 1 API key
  • Email support
Subscribe $9/mo
Ultra
$79/mo
  • 200,000 requests / month
  • All API endpoints
  • 1 API key
  • Priority support + SLA
Subscribe $79/mo
FAQ

Common questions

Does it support CSS and web fonts?
Yes. Since it uses a real Chromium browser, all CSS including flexbox, grid, animations, and web fonts (including Google Fonts) render correctly. Print stylesheets (@media print) are also supported.
Can I generate PDFs from a URL?
Yes. Pass a public URL in the url field instead of html. The browser will navigate to the page, load all assets, and convert to PDF. Authenticated pages are not supported in this mode.
What paper formats are available?
A4, A3, Letter, Legal, Tabloid, and custom dimensions in inches or millimeters. Both portrait and landscape orientations are supported.
How is the PDF returned?
The PDF is returned as a base64-encoded string in the response JSON. Decode it and write to a .pdf file, or serve it directly to users via a data URI.

Start generating PDFs today

Free plan available — 100 requests per month, no credit card required.

Get API Key →