The PDF API built for
modern developers.
Send any HTML or URL. Get back a signed PDF download link in under a second. No infrastructure to manage.
✓ 200 OK · 843ms
invoice-1042.pdf
47.1 KB · ready to download
Usage this month
682 / 1000 conversions used
One request.
A perfect PDF.
Our API is built to be obvious. Pick your language, send one HTTP request, and get back a ready-to-share PDF link in under a second.
- Simple REST endpoint — POST and done
- Supports raw HTML or any public URL
- Signed S3 URL returned instantly
- Configurable: A4/Letter, margins, landscape
Everything you need,
nothing you don't.
Built for production. Designed to stay out of your way.
HTML & URL rendering
Send raw HTML or any public URL. Puppeteer renders it with full CSS support — Flexbox, Grid, custom fonts.
S3-backed storage
Every PDF is stored in S3 and returned as a 24-hour signed URL. No disk management, no blob headaches.
API key auth
Secure your endpoints with API keys. Create, rotate, and revoke keys from your dashboard at any time.
Configurable output
Control page format (A4, Letter), margins, landscape mode, scale, and print backgrounds — per request.
Async processing
Heavy workloads are queued with BullMQ. Usage is deducted asynchronously so your request never blocks.
Signed download links
Generated PDFs expire automatically after 24 hours. No stale files, no storage costs that creep up.
Built for every PDF workflow.
From one-off downloads to millions of automated documents — RapidPDF scales with you.
Invoices & Receipts
Automate invoice generation from your payment data. Multi-currency, custom tax layouts, and pixel-perfect branding — all from a single API call.
Reports & Analytics
Turn dashboards and data tables into downloadable PDF reports. Perfect for scheduled client reports or data exports.
Legal Documents
Generate contracts, agreements, and terms documents dynamically with user-specific data injected at render time.
Marketing Materials
Create personalized proposals, one-pagers, and brochures at scale. Feed in template HTML, get back branded PDFs.