Define once.
Render millions.
Build PDF templates with dynamic variables. Pass your data via API and get pixel-perfect documents back in milliseconds. Design templates with our AI editing assistant — or import a .docx directly.
Create an invoice template with a company logo, line items table, and total calculation
I'll create a professional invoice with:
- Header with logo & details
- Dynamic line items table
- Auto-calculated totals
Built for developers and teams who generate documents programmatically
Capabilities
Everything you need to build document workflows
From a quick invoice to a 200-page compliance report — design once, generate millions.
REST API
Generate PDFs programmatically. Pass a template ID and your JSON data payload — get a rendered PDF back in milliseconds. Works with any language and any stack.
View API docsData binding
Connect templates to JSON schemas. Define dynamic variables, pass sample data, and render documents that adapt to any payload.
120+ starter templates
Invoice, report, certificate, receipt, letter — pick a template and customize it. Ship documents in minutes, not days.
Chat-driven design
Describe what you want in plain English and the AI assistant helps you edit your template in real time. Or import a .docx and start from there.
Live preview
See your PDF update as you edit. Changes render instantly in the browser — no waiting, no round-trips.
Pixel-perfect output
Crisp, print-ready PDFs with precise typography, layout control, and consistent results — every render, every time.
Version control
Every edit is tracked. Roll back to any checkpoint, compare versions side-by-side, and branch templates confidently.
MCP support
Connect any AI agent to PDF generation via the Model Context Protocol. Let Claude, GPT-4, or your own LLM render documents as a native tool.
Team workspaces
Organize templates by team. Share styles, fonts, and brand assets across your organization with role-based access.
Three steps to production-ready documents — How it works
Invoice with logo, line items table, and auto totals
Building your template:
Pick or create a template
Choose from 120+ starter templates or design your own with AI chat. Define dynamic variables for the data that changes between renders.
Connect your data
Define a JSON schema for your template variables. Test with sample data in the live preview. Bind fields like company name, line items, dates.
invoice_acme_2025.pdf
142 KB · ready
POST /v1/ render
POST /v2/…/invoice-primary/render
Render via API
Call the REST API with your template ID and data payload. Get a rendered PDF back in milliseconds. Or use MCP to let AI agents render documents as a native tool.
Try it live
Edit the data, watch the PDF update
Change any field below. This is how templates work — define once, render with any data.
Generate PDFs with a single API call
Pass your template ID and a JSON data payload. Get back a rendered PDF in milliseconds. No headless browsers, no complex setup.
- RESTful endpoints — Standard HTTP API with OpenAPI documentation
- Webhook notifications — Get notified when generation completes
- Batch generation — Render thousands of documents in parallel
const response = await fetch('https://api.pdfs.build/v2/organizations/org_abc/templates/invoice-primary/render', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
data: {
company: 'Acme Corp',
items: [
{ name: 'Consulting', qty: 3, price: 150 },
{ name: 'Development', qty: 1, price: 200 }
],
due_date: '2025-02-01'
}
})
})
const pdf = await response.arrayBuffer() Pricing
Simple, transparent pricing
Start free. Every plan includes monthly AI design credits; paid plans can top up with credit packs that never expire, and Scale Plus adds pay as you go with hard caps you set.
No credit card required. Cancel anytime. Prices exclude applicable taxes.
Starter
No watermark
Billed $108.00 / year
Start StarterEverything in Free, plus:
- 1,000 PDF renders / month
- 500 AI design credits / month
Most popular
Pro
For steady production
Billed $162.00 / year
Start free trial14-day free trial included
Everything in Starter, plus:
- 2,000 PDF renders / month
- 750 AI design credits / month
Scale
For growing teams
Billed $324.00 / year
Start ScaleEverything in Pro, plus:
- 5,000 PDF renders / month
- 1,500 AI design credits / month
For your product
Scale Plus
Then pay as you go, with hard caps
Billed $1069.20 / year
Put the report designer and its AI chat inside your own SaaS. Your customers design their documents; you keep the billing relationship.
Start Scale PlusEverything in Scale, plus:
- 10,000 PDF renders / month
- 2,000 AI design credits / month
- Embedded editor and in-app AI chat
- OpenAI and Anthropic model catalog
- OpenAI EU
- AWS Bedrock EU
- Fail-closed routing
Need more? Contact us for custom volume, SSO, and dedicated infrastructure.
Start rendering PDFs in minutes
Pick a template, connect your data, and render via API. No headless browsers, no HTML-to-PDF hacks.