Cloud platform · file snapshot 2026-09-21

Google Cloud IP ranges

The Google Cloud file fetched on 2026-09-21 contained 1,008 distinct IPv4 prefix strings and 95 IPv6 prefix strings. Inspect the source URL, recorded fields and content hash below.

IPv4
1,008
IPv6
95
Fetched
2026-09-21
Publisher
Google Cloud
Category
Cloud platform
IPv4 prefix strings
1,008
IPv6 prefix strings
95
File format
JSON
Size
112,790 bytes
Fetched (UTC)
SHA-256
5a209c7eb6a35b6afdc0032ea317988683145e0f154ff621b81901d9d7aa9054

File measurement

Distinct valid prefix strings in the downloaded file. Overlapping prefixes are kept, so the count describes entries, not address-space size.
1,008
IPv4 prefix strings
95
IPv6 prefix strings
112,790
bytes
JSON
file format
Prefix count split: IPv4 91.4% / IPv6 8.6%. This compares entries, not address-space size.

Fields recorded from the file

Literal field names and values. A timestamp or counter is shown without assigning an update schedule to it.
Publisher fields
FieldValue
syncToken1789999627673
creationTime2026-09-21T07:07:07.673599
service: 1 distinct recorded values
Google Cloud
scope: 48 distinct recorded values
africa-south1asia-east1asia-east2asia-northeast1asia-northeast2asia-northeast3asia-south1asia-south2asia-southeast1asia-southeast2asia-southeast3australia-southeast1australia-southeast2europe-central2europe-north1europe-north2europe-southwest1europe-west1europe-west10europe-west12europe-west15europe-west2europe-west3europe-west4europe-west6europe-west8europe-west9globalme-central1me-central2me-west1northamerica-northeast1northamerica-northeast2northamerica-south1southamerica-east1southamerica-west1us-central1us-central2us-east1us-east4us-east5us-east7us-south1us-west1us-west2us-west3us-west4us-west8

Reproduce the count

Save the linked source as provider-file, download the Python measurement script, then run it. The result includes counts, fields and a hash; a different hash means you measured different bytes. Full counting method.
Measure a saved file
python3 ip-ranges-measure.py provider-file service scope

ASN reference records

Holder names were read from RIPEstat on the dates below. These are separately selected reference records, not a mapping of every prefix to its origin ASN. A listed holder may differ from the provider named on this page.
Google Cloud ASN records
ASNRIPEstat holderChecked
AS396982GOOGLE-CLOUD-PLATFORM - Google LLC2026-09-21
AS15169GOOGLE - Google LLC2026-09-21
AS19527GOOGLE-2 - Google LLC2026-09-21

Interpreting this snapshot

Where is the Google Cloud IP range file?
The selected snapshot was downloaded from https://www.gstatic.com/ipranges/cloud.json. The source and documentation links on this page let you inspect the publisher's current data and scope.
What does a matching prefix establish?
A match means an address falls inside a prefix in this selected file. The measurement does not establish the identity of a requester, a device location or ownership of every address. Check the publisher’s documentation before applying access rules.
How often is this file updated?
This record measures the file fetched at 2026-09-21T19:35:30.850675+00:00. Publisher fields are reproduced as recorded, without inferring a future update schedule. Download the current source and compare hashes to check for a change.

To test an address against a saved file, follow the Python cloud CIDR matching guide. Its example parses AWS JSON; adapt the parser to this publisher's schema and preserve all matching records.

Sources

A range file lists addresses the publisher attributes to its service. Matching an address against it shows only that the address falls inside a listed prefix; it does not identify the requester or the location of a device.