Generate PDFs your business can actually rely on
Turn HTML or templates into production-ready invoices, reports, contracts, and letters — without managing rendering infrastructure, browser workers, or brittle PDF hacks.
POST /v1/render/pdf { "html": "<h1>Invoice</h1><p>Total: £100</p>", "pageSize": "A4", "orientation": "portrait" }
Reliable rendering, clean pagination, headers and footers, template support, and predictable billing built for B2B teams.
PDF generation shouldn’t be this painful
Most teams think “we just need to generate a PDF” — then lose days fighting print CSS, page breaks, headless browser issues, scaling, and broken layouts in production.
Broken page breaks
Invoices, reports, and contracts split badly across pages and look unprofessional.
CSS inconsistencies
What looked fine locally renders differently in production and becomes a support issue.
Fragile browser setups
Puppeteer and Chromium workers become another thing your engineers have to maintain.
Scaling headaches
Rendering under real load is surprisingly expensive and awkward to manage properly.
We handle document generation so you don’t have to
DocRender gives your product a dependable document pipeline — so your team can stop debugging PDFs and get back to shipping features.
Reliable rendering
Generate consistent PDFs from HTML with support for print CSS, images, fonts, tables, and long documents.
Template support
Store reusable templates and inject dynamic values with simple merge fields for invoices, letters, and reports.
Headers, footers, page numbers
Create professional business documents without building your own layout and pagination layer.
Fast API
Developer-first API that gets teams from signup to first successful PDF in minutes, not days.
Secure and scalable
Queue-based rendering, temporary storage, API keys, and a structure that works for real B2B workloads.
Business-ready billing
Predictable plans with included volume and overage pricing that scales cleanly as usage grows.
How it works
Simple enough for a developer to try today. Strong enough for a business to rely on in production.
Send HTML or use a template
Render directly from your app or store reusable templates for common documents.
Pass your data
Inject customer names, dates, totals, account details, or report content at render time.
Get a production-ready PDF
Return a file instantly or deliver it into your own workflow with the formatting already handled.
Built for real business documents
Not generic file conversion. Document generation for products, portals, and internal systems.
Common use cases
- Invoices and statements
- Quotes and proposals
- Reports and exports
- Contracts and agreements
- Booking confirmations
- Operational letters and internal documents
Teams we fit best
- SaaS products adding PDF export or reporting
- Agencies building portals and internal tools
- Operations-heavy systems with branded documents
- Regulated workflows that need dependable output
- Engineering teams replacing homegrown rendering setups
Up and running in minutes
Developers do not want a tour. They want an API key, a request example, and a working result.
curl -X POST https://api.docrender.io/v1/render/pdf \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "html": "<h1>Invoice</h1><p>Total: £100</p>", "pageSize": "A4", "orientation": "portrait" }'
Simple, predictable pricing for document generation
No infrastructure. No surprise complexity. Just reliable PDFs with included usage and clear overage pricing.
Starter
- £0.015 per additional PDF
- Best for MVPs and small SaaS products
- API access and template support
Growth
- £0.012 per additional PDF
- Best for scaling SaaS platforms
- Usage visibility and business-ready volume
Pro
- £0.010 per additional PDF
- Best for established platforms
- Built for heavier document workloads
Scale
- £0.008 per additional PDF
- Best for high-volume platforms
- Ideal before enterprise custom terms
Enterprise
Custom pricing for regulated, high-volume, or security-sensitive workflows.
Priority help and reliability commitments for business-critical documents.
Commercial terms designed around your actual usage pattern.
Useful for larger organisations, regulated teams, and internal platform groups.
Stop debugging PDFs. Start generating them.
Most teams are already paying for this problem — just in engineering time, incidents, and awkward workarounds. DocRender replaces that with a cleaner, more dependable approach.