Simple, Transparent Pricing
Start free, scale as you grow. No hidden fees, no surprises.
Free
Testing & Development
1,000 requests/mo
- 1,000 requests/month
- Basic resize
- WebP conversion
- Fixed cache TTL
- AVIF support
- Signed URLs
- Domain restriction
Starter
Freelancer / Small Site
100,000 requests/mo
Overage: $0.10 / 1K requests
- 100,000 requests/month
- Basic resize + WebP
- Fixed cache TTL
- Community support
- AVIF support
- Signed URLs
- Domain restriction
Pro
Startup / E-commerce
1,000,000 requests/mo
Overage: $0.05 / 1K requests
- 1,000,000 requests/month
- WebP + AVIF
- Domain whitelist
- Cache control
- Usage dashboard
- API rate limit config
- Email support
- Signed URLs
Business
SaaS / Media / Agency
5,000,000 requests/mo
Overage: $0.03 / 1K requests
- 5,000,000 requests/month
- Signed URLs
- Private images
- Referrer + token auth
- Custom cache rules
- Priority edge POP
- Slack/Discord support
Enterprise
Large Scale / Custom
Unlimited requests/mo
Overage: Custom pricing
- Unlimited requests (SLA)
- Dedicated KV/D1
- Custom domain (CNAME)
- Custom POP routing
- Legal & invoicing
- Dedicated support
How Overage Works
Use Your Quota
Your monthly request limit resets every billing cycle.
Overage Kicks In
If you exceed your limit, overage rates apply automatically.
Soft Cap Protection
Overage is capped at 50-100% of your plan to prevent surprises.
Overage Pricing
| Plan | Included | Overage Rate | Max Overage |
|---|---|---|---|
| Free | 1,000 | N/A (Hard limit) | N/A |
| Starter | 100,000 | $0.10 / 1K | +50,000 (50%) |
| Pro | 1,000,000 | $0.05 / 1K | +1,000,000 (100%) |
| Business | 5,000,000 | $0.03 / 1K | +5,000,000 (100%) |
| Enterprise | Unlimited | Custom | SLA-based |
Frequently Asked Questions
What counts as a request?
Each image transformation or delivery through our CDN counts as one request. Cached responses from the same URL do not count.
Can I upgrade or downgrade anytime?
Yes! You can change your plan at any time. Upgrades are effective immediately, and downgrades take effect at the next billing cycle.
What happens if I exceed my overage limit?
Your images will continue to be served, but new transformation requests may be rate-limited. We'll notify you before this happens.
Do you offer refunds?
We offer a 14-day money-back guarantee for annual plans. Monthly plans can be cancelled anytime.
What payment methods do you accept?
We accept all major credit cards (Visa, Mastercard, Amex) through Stripe. Enterprise customers can pay via invoice.
Ready to optimize your images?
Start with our free plan and upgrade when you need more.
Get Started Free