Documentation Index
Fetch the complete documentation index at: https://docs.bunny.net/llms.txt
Use this file to discover all available pages before exploring further.
Pricing Components
Bunny Scripting pricing is based on two components:- CPU Time: CPU Time refers to the actual time the CPU spends processing your script code. This measurement excludes any waiting time for input/output operations, such as fetch requests. CPU Time is measured in milliseconds (ms) and billed in increments of 1 million milliseconds (1000s).
- Requests: This component tracks the number of requests that your script executes. Requests are billed in increments of one million requests.
| CPU Time | Requests |
|---|---|
| $0.02 / 1000s CPU time | $0.20 / million requests |
NotePlease note that normal charges for CDN bandwidth are billed separately and are not included in the CPU Time or Requests charges.
Example pricing scenarios
To give you a better idea of how our pricing might translate into actual costs, consider the following examples:Example 1: Moderate usage
A script that handles 10 million requests per month, with each request consuming an average of 10 milliseconds of CPU time, would have the following estimated costs:| Monthly cost | Calculation | |
|---|---|---|
| CPU Time | $2.00 | 0.01s CPU time per request * 10,000,000 requests / 1000s * $0.02 |
| Requests | $2.00 | 10,000,000 requests / 1,000,000 * $0.20 |
Example 2: High usage
A script that handles 100 million requests per month, with each request consuming an average of 7 milliseconds of CPU time, would have the following estimated costs:| Monthly cost | Calculation | |
|---|---|---|
| CPU Time | $14.00 | 0.007s CPU time per request * 100,000,000 requests / 1000s * $0.02 |
| Requests | $20.00 | 100,000,000 requests / 1,000,000 * $0.20 |