The Infrastructure for High-Velocity PDF Conversion

A developer-first API built for modern engineering teams. Convert HTML and URLs to PDF in under 2 seconds at global scale.

1.8sAvg P99 Latency
99.9%Uptime SLA
100K+Req / Minute
0Data Retained
Trusted by engineering teams at
Quotted
Performance

Precision in
Milliseconds.

While legacy engines struggle with complex CSS and heavy assets, FastPDF utilizes a proprietary kinetic rendering bridge to deliver industry-leading performance.

speedSUB-2S LATENCY P991.8s avg
rocket_launch100K+ CONVERSIONS/MINPeak throughput
P99 Latency Comparison
8.4s
LEGACY API
4.2s
PUPPETEER
1.8s
FASTPDF
Lower is betterLive benchmark · 2025
Integration

Architected for
Developers.

One endpoint. Simple JSON. Works from any language in minutes.

curl -X POST https://api.fastpdfhq.com/v1/convert/html \
  -H "Authorization: Bearer $FASTPDF_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "html": "<h1>Hello from FastPDF</h1>"
  }' \
  --output invoice.pdf
How It Works

From API Call to PDF in Milliseconds.

Submit your HTML payload — FastPDF handles rendering, fonts, and layout. A production-ready PDF comes back instantly.

terminal

Your App

API client

memory

FastPDF

Render engine

PDF

invoice.pdf

Waiting for request…
01

Send HTML

POST your HTML template with dynamic data as a JSON payload.

02

Engine Renders

Full Chromium rendering pipeline — fonts, layout, and CSS resolved.

03

Get PDF

Binary PDF returned directly in the response body. Zero storage needed.

Capabilities

Everything your PDF
pipeline needs.

Built for production. Every endpoint is designed for reliability at scale, with the developer ergonomics you expect from modern API infrastructure.

html

HTML to PDF

Submit raw HTML + CSS. Full Chromium rendering with @page support, custom media queries, and embedded fonts.

invoice.html
<html>
<head>
<style>
@page { size: A4 }
@font-face { ... }
</style>
</head>
<body>
<h1>Invoice #1042</h1>
<table>...</table>
</body>
</html>
Chromium
render
picture_as_pdfPDF
A4
1 / 1
signed
link

URL to PDF

Pass any public URL. We handle JavaScript execution, cookie injection, and auth header forwarding.

acme.co/reports/q4-2024
picture_as_pdf
q4_report.pdf
247 KB · signed URL
timer

Fast Turnaround

Median conversion time under 800ms. Built for synchronous use cases where waiting on a queue isn't an option.

< 800ms
median p50
bolt

Async Jobs

Coming soon

Fire-and-forget conversion. Webhook delivery brings the signed download URL when your PDF is ready.

upload_file
Submit
manufacturing
Process
send
Webhook
code

Full JS Execution

V8-powered Chromium executes your scripts before render. Use wait_for: 'networkidle0' for async content.

// wait for async content
wait_for: 'networkidle0'
inject_css: true
js_timeout: 5000
V8 · Chromium 120
account_tree

Webhook Delivery

Coming soon

Async jobs post a signed download URL to your endpoint when conversion completes. No polling required.

POST /webhook200 OK
"status": "completed"
"pdf_url": "https://..."
"signed": true
Infrastructure

Elastic Scaling.
Zero Limits.

Our infrastructure auto-provisions dedicated ephemeral browsers in response to your traffic peaks. No rate-limit queuing, no cold starts. Just pure throughput.

99.99%
Uptime SLA
Concurrent Nodes
Live Throughput
AUTO-SCALING ACTIVE
08:0012:0016:0020:00
Security

Hardened Infrastructure.

Your documents are transient and encrypted. We never persist your data.

visibility_off

Zero Data Retention

Content submitted via the API is never stored. Each conversion is stateless — your HTML and URLs are discarded immediately after rendering.

lock

TLS in Transit

All API traffic is encrypted with TLS 1.3. Payloads never travel over unencrypted connections at any point in the pipeline.

key

Scoped API Keys

Each key is namespaced to your account with per-key revocation. Rotate or delete keys instantly from the dashboard without downtime.

Pricing

Transparent Scaling.

Simple consumption-based pricing. Upgrade or downgrade any time — no lock-in, no surprises.

Free

Start for free, no card needed.

$0/month
  • check_circle100 conversions per month
  • check_circleHTML and URL to PDF
  • check_circleStandard processing queue
  • check_circleAPI access
Most Popular

Pro

For teams shipping at speed.

$7535% OFF
$49/month

You save $26/mo — launch pricing only

  • check_circle10,000 conversions per month
  • check_circleHTML and URL to PDF
  • check_circlePriority processing queue
  • check_circle99.9% uptime SLA
  • check_circleAPI access and webhooks

Conversions reset monthly · Unused conversions do not roll over · Cancel anytime

Get started free

Start building in minutes.

Get your API key and run your first conversion in under 5 minutes. 100 conversions free every month — no credit card required.

visibility_offZero Data Retention
lockTLS 1.3 Encrypted
boltSub-second Median
credit_card_offNo Card Required
FAQ

Frequently Asked Questions.

Self-hosting a headless browser means managing cold starts, memory limits, concurrency caps, and crash recovery — all on your infrastructure. FastPDF abstracts the entire browser layer: you POST HTML or a URL, and get a PDF back. No Chrome binary to maintain, no scaling logic to write, no surprise OOM kills at 3 AM.