Cloud CDN pricing

If you plan to serve a large volume of content from Cloud CDN (more than 500 TiB per month), you can contact us to discuss volume-based discounts.

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 data transfer out

  • 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 data transfer out + cache fill + applicable Cloud Load Balancing data processing or Cloud Storage operation charges

  • Cache fill and cache data transfer out 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 data transfer charges that apply when serving directly from Compute Engine or Cloud Storage.
  • For Cloud CDN cache fills from external backends, requests to the external backend are charged at internet data transfer out rates. Cache fills continue to benefit from Google's global backbone network between Google's Cloud CDN edge and origin.

Non-cacheable content

cache lookup + applicable Cloud Load Balancing data processing + standard Compute Engine or Cloud Storage data transfer rates

  • For non-cacheable content, standard Compute Engine and Cloud Storage internet data transfer out rates apply for response bytes.
  • For external backends, you're also charged for request bytes sent to external backends from the load balancer at the standard Compute Engine internet data transfer out rates.

Overview

Cache data transfer out and cache fill are calculated in gibibytes (GiB).

Item

Price (USD)

Cache data transfer out

$0.02-$0.20 per GiB

Cache fill

$0.01-$0.04 per GiB

HTTP/HTTPS cache lookup requests

$0.0075 / 10,000 count

Requests sent from Cloud CDN to external backends

Compute Engine internet data transfer out rates

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

Pricing calculator

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

Go to the pricing calculator

Cache data transfer out

Cache data transfer out charges represent cached responses served from Cloud CDN's caches, and vary based on the destination and your monthly usage. Monthly usage is calculated per project per destination. Destination is a geographic area that's determined by where traffic leaves the Google network.

Monthly usage

Price (USD)

Asia Pacific(including Hong Kong)

0 byte to 10 tebibyte
$0.09 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.06 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.05 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.04 / 1 gibibyte, per 1 month / account

China

0 byte to 10 tebibyte
$0.20 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.17 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.16 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.145 / 1 gibibyte, per 1 month / account

Europe

0 byte to 10 tebibyte
$0.08 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.055 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.03 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.02 / 1 gibibyte, per 1 month / account

North America

(including Hawaii)

0 byte to 10 tebibyte
$0.08 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.055 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.03 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.02 / 1 gibibyte, per 1 month / account

Oceania


0 byte to 10 tebibyte
$0.11 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.09 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.08 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.065 / 1 gibibyte, per 1 month / account

South America

0 byte to 10 tebibyte
$0.09 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.06 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.05 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.04 / 1 gibibyte, per 1 month / account

All other destinations

(including Mexico, Central America, and Middle East)

0 byte to 10 tebibyte
$0.09 / 1 gibibyte, per 1 month / account
10 tebibyte to 150 tebibyte
$0.06 / 1 gibibyte, per 1 month / account
150 tebibyte to 1,000 tebibyte
$0.05 / 1 gibibyte, per 1 month / account
1,000 tebibyte and above
$0.04 / 1 gibibyte, per 1 month / account

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

1Traffic 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.

2Oceania includes Australia, New Zealand, and surrounding Pacific Ocean islands such as Papua New Guinea and Fiji. This region excludes Hawaii.

Opt-In Network Regions

When Opt-in Network Regions are enabled with a BYOIP, Cloud CDN and Global External Application Load Balancer traffic will start to utilize the opt-in regions when clients are near one of the regions. When this occurs, there is an additional cost for CDN Cache Data Transfer Out from these specific regions or when Global External Application Load Balancer in these regions connects to a backend that is not in the same region.

Destination

Price (per GiB) by monthly usage

< 10 TiB

10 TiB-150 TiB

150 TiB-500 TiB

> 500 TiB

Jakarta (CGK)

$0.12

$0.095

$0.08

Contact Us

Doha (DIA)

$0.11

$0.09

$0.06

Contact Us

Dammam (DMM)

$0.11

$0.09

$0.06

Contact Us

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

Cache fill

Monthly cache fill charges represent the data required to populate Cloud CDN's caches. For typical workloads where you are serving popular content, cache fill is often less than 10% of your total data transfer GiB. Charges vary based on the source and destination, where the source is the region of your backend service, or for external backends, the geographic area based on your origin's IP address.

Cache fill

Price (per GiB)

Within North America or Europe

(including Hawaii)

$0.01 / 1 gibibyte

Within each of Asia Pacific, South America, Middle East, Africa, and Oceania

(including Hong Kong)

$0.02 / 1 gibibyte

Inter-region cache fill

(for example: between Asia Pacific and North America)

$0.04 / 1 gibibyte

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

Pricing notes

  • Network usage is calculated in gibibytes (GiB).
  • Charges accrue daily, but Cloud CDN bills you only at the end of the billing period. You can view unbilled usage on your project's billing page in the Google API Console.
  • The metered bytes for cache data transfer out or cache fill include HTTP response headers (after compression, if applicable) and the response body, as well as any trailers.

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.

Pricing category

Type of usage

Amount

Cache data transfer out

Cache data transfer out in North America

500 GiB

Cache fill

Data transfer to Cloud CDN caches

25 GiB

Cache lookup requests

GET and HEAD HTTP methods

5,000,000 operations

Your bill for the month is calculated as follows.

Pricing category

Calculation

Cost

Cache data transfer out

500 GiB cache data transfer out * $0.08 per GiB

$40.00

Cache fill

25 GiB fill * $0.01 per GiB

$0.25

Cache lookup requests

5,000,000 operations (500 GiB of 100 KiB responses, on average)

$0.0075 per 10,000 operations

$0.0075 * 500

$3.75

Total

~$44.00

Request a custom quote

With Google Cloud's pay-as-you-go pricing, you only pay for the services you use. Connect with our sales team to get a custom quote for your organization.
Google Cloud