Four tiers from free to $299/mo. Every paid plan starts with a one-time +100 bonus conversion credit on top of your monthly quota — non-expiring, so you can spend it on integration testing without burning through your recurring allowance. Test keys are free forever — you can integrate end-to-end before paying a cent.

No "Enterprise tier — contact sales" column. Audit log retention scales with tier; everything else is the same product on every plan.
| Free$0 /mo | Starter$29 /mo | Pro$99 /mo | Scale$299 /mo | |
|---|---|---|---|---|
| Quotas & limits | ||||
| Conversions / month | 25 | 1,000 | 10,000 | 100,000 |
| Bonus credits on signup | — | +100 | +100 | +100 |
| Max file size | 5 MB | 25 MB | 100 MB | 250 MB |
| Overage rate (opt-in) | not available | $0.10 / conv | $0.05 / conv | $0.02 / conv |
| Watermark on output | yes | — | — | — |
| API & output | ||||
| PPTX → SVG conversion | ✓ | ✓ | ✓ | ✓ |
| Sync & async modes | ✓ | ✓ | ✓ | ✓ |
| JSON sidecar metadata | ✓ | ✓ | ✓ | ✓ |
| HMAC-signed webhooks | ✓ | ✓ | ✓ | ✓ |
| Priority processing queue | — | — | ✓ | ✓ |
| Account & team | ||||
| Multi-key (live & test) | ✓ | ✓ | ✓ | ✓ |
| Multi-user accounts | ✓ | ✓ | ✓ | ✓ |
| Audit log retention | 7 days | 30 days | 90 days | 365 days + export |
| Test keys (free forever) | ✓ | ✓ | ✓ | ✓ |
| Support & SLA | ||||
| Public status page | ✓ | ✓ | ✓ | ✓ |
| Email support | community | ✓ | ✓ | ✓ |
| Shared Slack channel | — | — | — | ✓ |
| Uptime SLA | — | — | — | 99.9% |
Five rules we wrote down before we launched, in part because we got tired of the alternatives. They're not going to change without your knowledge.
Every tier, every limit, every overage rate is on this page. No quotes, no "Enterprise tier — contact sales." If you need more than Scale, we'll talk — but you'll never have to to find out a number.
Your period starts when you sign up, not on the 1st. Quota resets are predictable. No mid-month surprise when a calendar boundary lands wrong for your release cycle.
Sign up for Starter, Pro, or Scale and we top up your first month with a one-time, non-expiring 100-conversion credit. Use it for integration testing without burning through your recurring quota.
By default, hitting your quota means a clear 429 error. Flip the toggle if you prefer "keep working, charge me the difference." Either way, no surprise invoices.
We commit to honoring your current tier's pricing for as long as you remain a paying customer, with at least 90 days notice for any rate changes. Written into the terms.
Free and Scale customers run the same API, the same SDKs, the same dashboard. Limits scale; the surface doesn't change. No tier-gated features that pretend to be product.
An honest cost comparison. If you've got a quarter of senior engineering time and you want full control, build it. If you don't, the maths is unambiguous.
~8 weeks of senior eng time on python-pptx + your own rendering, queue, storage, retries. Loaded cost ≈ $150K/yr. Plus you maintain it forever.
$99/mo × 12. Zero infrastructure to maintain. Zero engineering hours. Add 100,000 conversions for $4,788/yr on Scale if you need it.
Quote-gated. Dated docs, days-to-weeks support, every test call costs you. The status quo we got tired of paying for.
Numbers are illustrative — your mileage varies with engineering loaded cost, deck volume, and the Aspose tier you land on. The 10–30× cost reduction holds across most realistic scenarios.
If your question isn't here, email support@deckup.io. Developer-led for v1, so the answer comes from someone who can actually act on it.
No credit card, no sales call, no demo required. The fastest way to find out whether Deckup fits is to put a real deck through the API.