Storage Pricing
Pricing for CoreWeave Cloud storage resources
| Product | Tier | Price |
|---|---|---|
| AI Object Storage | Hot | $0.06/GB/mo* |
| AI Object Storage | Warm | $0.03/GB/mo* |
| AI Object Storage | Cold | $0.015/GB/mo* |
| Distributed File Storage | - | $0.070/GB/mo* |
| Egress and Input Output Operations per Second | - | Free |
*Discounts are available for Reserved storage capacity for AI Object Storage and Distributed File Storage.
CoreWeave Cloud storage usage is calculated in binary gigabytes (GB), where 1 GB is 230 bytes. This unit of measurement is also known as a gibibyte (GiB), defined by the International Electrotechnical Commission (IEC). Similarly, 1 TB is 240 bytes, i.e. 1024 GB.
You can monitor your storage usage in the Grafana dashboard linked in the Cloud Console. The panel group is Auto Archive, and it is in the CAIOS Usage panel under the Storage dashboard.
See the Storage metric and the following examples:
AI Object Storage
Unless stated otherwise in a customer contract, AI Object Storage is billed based on the actual consumed storage.
Billing calculations are based on hourly total capacity consumption. To calculate the hourly rate, AI Object Storage measures the capacity of the stored data at least once per hour and then averages those capacity measurements across the hour.
Usage-Based Billing
There are three tiers of pricing for AI Object Storage: Hot, Warm, and Cold. The pricing is based on the actual consumed storage.
- Hot: Data accessed in the last 7 days
- Warm: Data accessed in the last 7 to 30 days
- Cold: Data not accessed in the last 30 days
Billing for storage resources is calculated at the end of each hour, based on the average usage during that hour. Usage is aggregated across all storage resources in your account and billed according to the tier of each object. Each month has a variable amount of hours based on the number of days in the month. To convert the listed monthly pricing to hourly, divide the monthly pricing by 730.
For example, suppose during a particular hour you have a bucket with 20 GiB in the Hot tier, 30 GiB in the Warm tier, and 50 GiB in the Cold tier:
- Hot: 20 GiB x ($0.06 ÷ 730 hours) = 20 GiB x $0.00008219/hour = $0.0016/hour
- Warm: 30 GiB x ($0.03 ÷ 730 hours) = 30 GiB x $0.00004110/hour = $0.0012/hour
- Cold: 50 GiB x ($0.015 ÷ 730 hours) = 50 GiB x $0.00002055/hour = $0.0010/hour
Your charge for that hour would be $0.0038. These hourly charges are summed across all hours in the month to determine your total monthly charge. Note that as objects are accessed or left unaccessed, they automatically move between tiers, so your hourly charges will vary based on your actual access patterns.
What counts as object access
During hourly billing cycles, the last access time is measured. The following actions reset the timer and bring objects back to the Hot tier:
| Action | API Method | Description |
|---|---|---|
| Upload | PutObject, UploadPart | When the object is first uploaded |
| Read | GetObject | When the object is downloaded or accessed |
| Copy | CopyObject, UploadPartCopy | When the object is copied (both source and destination are considered "accessed") |
Distributed File Storage
Unless stated otherwise in a customer contract, DFS is billed based on the total provisioned capacity of all customer Persistent Volume Claims (PVCs).
DFS is billed based on hourly total provisioned capacity. To calculate the hourly rate, DFS measures the total provisioned capacity of all customer PVCs every 30 seconds and then averages those capacity measurements across the hour.