Define once.
Render millions.
Build PDF templates with dynamic variables. Pass your data via API and get pixel-perfect documents back in milliseconds. Design your templates through AI conversation — no code needed.
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.
42+ 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. The AI agent builds your template and iterates with you in real time — no code needed.
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 42+ 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
{ templateId: 'tmpl_invoice_v3', … }
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 generate documents.
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.pdfreport.studio/v1/render', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
templateId: 'tmpl_invoice_v3',
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. Upgrade when your document workflow demands it.
No credit card required.
Cancel anytime.
Free
For individuals exploring template-based PDF generation.
- 50 watermarked renders / month
- 50 AI design credits / month
- 2 templates
- Custom fonts
- Version history
- UI renders only — API access on paid plans
- Unlimited template generation from your own Claude or ChatGPT via MCP
Starter
Billed $108.00 / year
For makers shipping their first production documents.
- 1,000 renders / month
- 500 AI design credits / month
- No watermark
- 10 templates
- Custom fonts
- Version history
- REST API access
- Unlimited template generation from your own Claude or ChatGPT via MCP
- Email support
Pro
Billed $162.00 / year
For professionals and small teams shipping documents at scale.
14-day free trial included
- 2,000 renders / month
- 750 AI design credits / month
- Unlimited templates
- Custom fonts
- Version history
- REST API access
- Unlimited template generation from your own Claude or ChatGPT via MCP
- Priority support
Scale
Billed $323.89 / year
For teams with high-volume document workflows.
- 5,000 renders / month
- 1,500 AI design credits / month
- Unlimited templates
- Team seats
- Custom fonts
- Version history
- REST API access
- Unlimited template generation from your own Claude or ChatGPT via MCP
- SLA support
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.