How Credits Work
Each plan includes a monthly or yearly allowance of screenshot credits. Understanding how credits are consumed helps you optimize your usage.What consumes credits
Only successful screenshots consume credits. If a screenshot fails due to timeout, invalid URL, or server error, you are not charged.
Cached requests
Screenshots are cached for 4 hours. When you make identical requests within this window:- Cache hit: Free, no credits consumed
- Cache miss: 1 credit consumed (successful capture)
fresh=true parameter to bypass cache and force a new screenshot.
When credits reset
Credits are added at the beginning of each billing cycle:- Monthly plans: Credits added on the same day each month
- Yearly plans: Credits added annually on your signup date
Overage charges
If you exceed your credit allowance, you can continue using the service with overage charges:
You can set usage limits in your dashboard to prevent unexpected charges.
Monitoring your usage
Check your credit balance and usage in the dashboard. The API also includes rate limit headers in every response:Tips to minimize credit usage
- Use cache: Make identical requests to benefit from 4-hour cache
- Optimize parameters: Only capture what you need (viewport, format)
- Batch requests: Group similar requests to maximize cache hits
- Set limits: Configure usage alerts in your dashboard
View your usage
Check your credit balance and usage statistics in the dashboard.
See also
- Pricing - Plan comparison and allowances
- Caching - How caching works
- Rate Limits - Request rate limits