Ship PDFs without running your own browser fleet

Convert HTML, URLs, and Office files to pixel-perfect PDFs in minutes.

Simple credits, clear docs, and founder support when you hit edge cases.

No credit card requiredSetup in 3 minutesFounder support

Common Use Cases

What teams build with PDFLoom

Invoice exports
Usage reports
Receipts
Certificates
Web archives
Why not DIY

Running Puppeteer yourself? Here's what you avoid with PDFLoom

Skip the hidden costs of running browsers at scale.

Browser update treadmill

Keep browsers, fonts, and rendering engines updated without breaking your PDFs. We handle Chrome updates so you don't wake up to broken exports.

Cold starts and queue backlogs

Avoid timeouts and queue backlogs when PDF generation spikes. Our infrastructure auto-scales so your users don't wait.

CSS and layout debugging

Consistent output across HTML, URLs, and Office files without debugging CSS quirks. Our rendering engine handles the edge cases.

50+
Active teams
99.9%
API uptime
<3s
Avg response time
24-48h
Support response

What teams are saying

"We replaced our old PDF service in a day — PDFLoom was faster and easier to maintain."

Jason Wu
CTO, Singapore

"Clean docs, predictable output, and solid performance. Exactly what we needed."

Marie Lefèvre
Lead Developer, France

"The API was refreshingly simple. We went from testing to production without any surprises."

Daniel Morris
Senior Software Engineer, UK
Getting Started

In a hurry? Start generating PDFs in under 3 minutes

Skip the browser setup. Generate pixel-perfect PDFs in minutes with clear docs and working examples. Quickstart

await fetch('https://api.pdfloom.com/v1/convert/html', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer <token>',
    'Content-Type': 'application/json',
    'Idempotency-Key': crypto.randomUUID()
  },
  body: JSON.stringify({
    content: '<html><body><h1>Hello, World</h1></body></html>',
    callback_url: 'https://example.com/webhook',
    options: {
      format: 'A4',
      printBackground: true
    }
  })
});
1
Sign up
Create an account and generate an API token.
No payment needed
2
Copy
Grab the code for your language and add your token.
3
Integrate
Read the docs to customize options.

Why PDFLoom?

Multi-Source Conversion

Convert HTML, Webpage URLs, and Office documents to PDF.

Credit System

Simple credit-based usage, with 50 free credits to start.

Quality and Speed

Ensure high-quality, pixel perfect PDF conversions quickly.

Developer-Friendly

Easy and secure integration with detailed API documentation.

Alternatives

A simpler alternative to PDFShift and PDFCrowd

Same core capabilities, more indie-friendly pricing and support.

Add PDF exports to your app today

Start with 50 free credits. No credit card, no commitment, no browser infrastructure to maintain.

Start free with 50 credits

Pricing

Cancel anytime. No long contracts.

No credit card required for free credits.

Example: a ~1 MB invoice ≈ 1 credit. 1 credit covers up to 5 MB of file size.

Starter
$
4.99
per month
billed monthly
  • 300 Credits / month
  • ~$16.63 per 1k credits
  • 5 MB per credit (file size based)
  • Basic logs
  • Basic email support
Basic
$
9.99
per month
billed monthly
  • 1000 Credits / month
  • ~$9.99 per 1k credits
  • 5 MB per credit (file size based)
  • Usage logs & metrics included
  • Priority email support
Most Popular
Bronze
$
19.99
per month
billed monthly
  • 2500 Credits / month
  • ~$8.00 per 1k credits
  • 5 MB per credit (file size based)
  • Usage logs & metrics included
  • Priority email support
Silver
$
29.99
per month
billed monthly
  • 5000 Credits / month
  • ~$6.00 per 1k credits
  • 5 MB per credit (file size based)
  • Usage logs & metrics included
  • Priority email support
Custom
Select the number of credits you want
7000 Credits
Gold
$
39.99
per month
billed monthly
  • 8k Credits / month
  • 5 MB per credit (file size based)
  • Advanced logs & metrics
  • Priority email support

Frequently Asked Questions

Ship your first PDF in under 5 minutes

50 free credits. Clear docs. Founder support if you get stuck.