Generate perfect PDFs with 3 lines of code
Invoices, contracts, reports — send your data, get a beautiful PDF back in seconds. Simple API. No headless browsers. No infrastructure to manage.
// Generate a PDF invoice in 3 lines
const response = await fetch("https://rendoc.dev/api/v1/documents/generate", {
method: "POST",
headers: { "Authorization": "Bearer rd_live_..." },
body: JSON.stringify({
template_id: "invoice-pro",
data: { company: "Acme", items: [...], total: 4999 }
})
});
const { download_url } = await response.json();
// => https://rendoc.dev/docs/abc123.pdfTemplates ready to use
Average generation time
Uptime SLA guaranteed
No credit card required
Everything you need to generate documents at scale
Built for developers who need reliable, fast, and beautiful PDF generation.
Lightning fast
Generate PDFs in milliseconds with our React-PDF engine. No headless browsers, no cold starts.
Template system
Use built-in templates for invoices, contracts, and reports — or create your own with a visual editor.
Developer-first API
RESTful API with clear docs, Zod-validated inputs, and predictable error responses. Ship in minutes.
AI-ready (MCP)
Built-in MCP Server lets AI agents generate documents autonomously. The future of document automation.
Secure by default
API keys with scopes, rate limiting per plan, encrypted storage, and automatic file expiration.
Usage dashboard
Track every document generated. Monitor API keys, usage per day, and manage templates from one place.
Built for every document
From invoices to proposals, rendoc handles your document workflow end to end.
Invoices
Auto-generate branded invoices with line items, taxes, and payment terms.
Contracts
Create legally formatted agreements with dynamic clauses and signatures.
Reports
Build data-rich reports with charts, tables, and custom layouts.
Certificates
Issue professional certificates with unique IDs and verification links.
Receipts
Generate transaction receipts with itemized breakdowns instantly.
Proposals
Craft polished proposals with pricing tables and terms of service.
rendoc vs alternatives
See how rendoc compares to other PDF generation tools.
| Feature | rendoc | Puppeteer | wkhtmltopdf | DocRaptor |
|---|---|---|---|---|
| Setup time | < 1 min | 30+ min | 15+ min | 5 min |
| Lines of code | 3 lines | 50+ lines | 30+ lines | 15+ lines |
| Self-hosted infra | ||||
| Free tier | ||||
| Latency | < 500ms | 2-5s | 1-3s | 1-2s |
| Built-in templates | ||||
| Auto-scaling |
Simple, transparent pricing
Start free, scale as you grow. No hidden fees.
Frequently asked questions
Everything you need to know about rendoc and PDF generation.
What is rendoc?
rendoc is a SaaS API for generating PDFs programmatically. Send your data via a simple REST call, pick a template, and get a beautifully formatted PDF back in milliseconds.
How does PDF generation work?
You make a POST request to our API with your template ID and data. rendoc renders the document using a React-PDF engine (or Chromium on paid plans) and returns a download URL. No headless browsers on your end.
Is there a free tier?
Yes. The Free plan includes 100 documents per month, 3 templates, and 1 API key with no credit card required. It is perfect for testing and small projects.
Can I use my own templates?
Absolutely. You can create custom templates using our visual editor or upload your own React-based templates. We also provide 100+ built-in templates for common document types.
How fast is document generation?
Most documents are generated in under 500 milliseconds. Our React-PDF engine avoids the overhead of headless browsers, delivering sub-second latency even at scale.
Is my data secure?
Yes. All API communication is encrypted via TLS. Documents are stored with AES-256 encryption and automatically deleted after your plan's retention period. API keys support scoped permissions and rate limiting.
Can I self-host rendoc?
rendoc is a managed cloud service so you do not need to maintain any infrastructure. All scaling, uptime, and security are handled for you. No self-hosted option is required.
What happens if I exceed my plan's document limit?
You will receive a warning when you reach 80% of your monthly quota. Once you hit the limit, additional requests return a 429 status code. You can upgrade your plan at any time from the dashboard.
Ready to generate your first PDF?
Start with 100 free documents per month. No credit card required.
Trusted by developers building invoices, contracts, and reports at scale.