Pricing

This document discusses pricing for Cloud CDN.

Prices on this page are listed in US dollars (USD). If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Pricing structure

Case What you pay for Notes
Cacheable content, cache hit cache lookup +
cache egress
  • When Cloud CDN serves your content, you're charged for bandwidth and HTTP/HTTPS requests.
  • The GET and HEAD HTTP methods cause cache lookups. Other methods such as POST and PUT do not.
  • This also applies to Cloud CDN cache hits for cacheable content from custom origins.
Cacheable content, cache miss cache lookup +
cache egress +
cache fill +
applicable Cloud Load Balancing data processing or Cloud Storage operation charges
  • Cache fill and cache egress charges apply to cacheable content.
  • On cache misses, any applicable Cloud Load Balancing data processing or Cloud Storage operation charges apply.
  • These charges replace the network egress charges that apply when serving directly from Compute Engine or Cloud Storage.
  • For Cloud CDN cache fills from custom origins, requests to the custom origin are charged at internet egress rates. Cache fills continue to benefit from Google's global backbone network between Google's Cloud CDN edge and origin.
  • Existing cache egress, cache fill and any applicable Cloud Load Balancing data processing charges remain unchanged.
Non-cacheable content standard Compute Engine +
Cloud Storage egress rates
  • For non-cacheable content, standard Compute Engine and Cloud Storage internet egress rates apply.
  • For custom origins, you're also charged for request bytes sent to custom origins from the load balancer at the standard Compute Engine internet egress rates.

Pricing tables

The pricing tables below show what charges apply when using Cloud CDN.

Overview

Cache egress and cache fill are calculated in gigabytes (GB).

Item Price
Cache egress $0.02 - $0.20 per GB
Cache fill $0.04 - $0.15 per GB
HTTP/HTTPS cache lookup requests $0.0075 per 10,000 requests
Cache invalidation $0.005 per invalidation
Requests sent from Cloud CDN to custom origins Compute Engine internet egress rates

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Commitment-based discounts

If you plan to serve a large volume of content from Cloud CDN (1 PB+ per month), you can contact our sales team to discuss commitment-based discounts.

Pricing calculator

You can use the Google Cloud Pricing Calculator to estimate the cost of using Cloud CDN.

Go to the pricing calculator

Cache egress

Cache egress charges vary based on the destination and your monthly usage. Monthly usage is calculated per project per destination. Destination is a geographic area determined by client IP address.

Destination Price (per GB) by monthly usage
  First 10 TB Next 140 TB Next 850 TB > 1000 TB
Asia Pacific
(Including Hong Kong)
$0.09 $0.06 $0.05 $0.04
China1 $0.20 $0.17 $0.16 $0.145
Europe $0.08 $0.055 $0.03 $0.02
North America
(Including Hawaii)
$0.08 $0.055 $0.03 $0.02
Oceania2 $0.11 $0.09 $0.08 $0.065
South America $0.09 $0.06 $0.05 $0.04
All other destinations $0.09 $0.06 $0.05 $0.04

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

1 Traffic destined for mainland China is served from Google locations outside of mainland China. Performance and reliability may be lower than for traffic served from in-country locations.
2 Oceania includes Australia, New Zealand, and surrounding Pacific Ocean islands such as Papua New Guinea and Fiji. This region excludes Hawaii.

Cache fill

Cache fill charges vary based on source and destination. Source is the region of the origin server or, in the case of cache-to-cache cache fill, the region of the source cache. For custom origins, the source is a geographic area determined by the custom origin's IP address. The destination is a geographic area determined by client's IP address.

Intra-region cache fill Price (per GB)
Asia Pacific
(Including Hong Kong)
$0.06
Europe $0.05
North America
(Including Hawaii)
$0.04
Oceania $0.06
South America $0.06

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Inter-region cache fill Price (per GB)
To/from Oceania $0.15
All other $0.08

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Simple pricing example

The following example shows a simple scenario that might apply if you are just getting started with Cloud CDN.

Suppose you have the following Cloud CDN usage pattern in a given month:

Type of Usage Amount
Cache egress Cache egress in North America 100 GB
Cache fill Data transfer to Cloud CDN caches 5 GB
Cache lookup requests GET and HEAD HTTP methods 10,000,000 operations
Cache invalidation requests Forced removal of an object from the cache prior to its normal expiration time 5 operations

Your bill for the month is calculated as follows:

Pricing Category Calculation Cost
Cache egress 100 GB cache egress * $0.08 per GB $8.00
Cache fill 5 GB fill * $0.04 per GB $0.20
Cache lookup requests 10,000,000 operations (100GB of 10KB objects)
$0.0075 per 10,000 operations
$0.0075 * 1000
$7.50
Cache invalidation requests 5 invalidation requests * $0.005 per operation $0.025
Total ~$15.73