Simple, transparent pricing.
Start free with 100 PDFs per month. Scale as you grow, no surprises.
Two engines, picked automatically
Pick the plan that fits today
You can switch anytime, no proration headaches.
Free
Perfect for testing and small projects
- API access
- 1 API key
- Direct download (no storage)
- Community support
- Native engine only
- 5MB HTML input
Starter
For growing projects and small teams
- Everything in Free
- Chromium rendering
- 5 API keys
- 7-day storage
- Email support
- Custom branding
- 10MB HTML input
Pro
For businesses with higher volume
- Everything in Starter
- Unlimited API keys
- 30-day storage
- Priority support
- Webhooks
- 25MB HTML input
Business
For high-volume needs
- Everything in Pro
- Batch API
- 30-day storage
- Dedicated support
- Priority rendering
- 50MB HTML input
Enterprise
For large-scale operations
- Everything in Business
- Custom PDF volume
- 90-day storage
- Priority rendering
- SLA guarantee
- Custom integrations
- 50MB HTML input
Compare every plan
| Feature | Free | Starter | Pro | Business | Enterprise |
|---|---|---|---|---|---|
| PDFs/month | 100 | 2,500 | 10,000 | 50,000 | Custom |
| API Keys | 1 | 5 | Unlimited | Unlimited | Unlimited |
| Storage | Direct download | 7 days | 30 days | 30 days | 90 days |
| Native Engine | ✓ | ✓ | ✓ | ✓ | ✓ |
| Chromium Engine | ✗ | ✓ | ✓ | ✓ | ✓ |
| Batch API | ✗ | ✗ | ✗ | ✓ | ✓ |
| Webhooks | ✗ | ✗ | ✓ | ✓ | ✓ |
| PDF Merge/Split | ✗ | ✓ | ✓ | ✓ | ✓ |
| Password Protection | ✗ | ✓ | ✓ | ✓ | ✓ |
| PDF/A Compliance | ✗ | ✗ | ✓ | ✓ | ✓ |
| Priority Rendering | ✗ | ✗ | ✗ | ✓ | ✓ |
| Max HTML Input | 5MB | 10MB | 25MB | 50MB | 50MB |
| SLA Guarantee | ✗ | ✗ | ✗ | ✗ | ✓ |
| Over-limit | Paused | Paused | Paused | Paused | Paused |
Self-hosted, coming soon
A single Docker image, unlimited PDFs, full data control. Useful for clinics, regulated industries, and air-gapped deployments. Email us for early access.
Frequently asked
What happens if I exceed my limit?
When you hit your monthly limit, PDF generation pauses until the next billing cycle. You can upgrade to a higher plan anytime for more capacity. We'll notify you at 80% usage.
What's the difference between Native and Chromium engines?
The Native engine generates PDFs from structured data in under 100ms - ideal for invoices, receipts, and reports. The Chromium engine renders full HTML/CSS/JS for complex layouts in 1-3 seconds. Auto mode picks the best engine for your content.
Can I change plans anytime?
Yes! Upgrade or downgrade at any time. When upgrading, you get immediate access to higher limits. When downgrading, the change takes effect at your next billing cycle.
Do I save money with annual billing?
Yes! Annual plans give you 2 months free, saving approximately 17% compared to monthly billing. You can switch between monthly and annual at any time.
How long are PDFs stored?
Storage duration depends on your plan: Free (1 hour), Starter (7 days), Pro/Business (30 days), Enterprise (90 days). You can always download immediately after generation.
Do you offer custom enterprise plans?
Yes! For organizations with specific requirements, compliance needs, or very high volumes, contact us for a custom plan with SLA guarantees.