Skip to content

disposable/cloud-ip-ranges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16,196 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud IP Ranges

The idea of this repository is to have one source for all major cloud providers, which shows their assigned IP ranges.

Note: This repository contains only the output of the crawler. The crawler itself is available on it's own Repository and can be run on your own hardware to generate the latest IP ranges data.

Data sources

Provider Source URL(s) Method/Notes JSON TXT CSV
A2Hosting AS55293 ASN Prefix JSON TXT CSV
Aruba Cloud AS200185 ASN Prefix JSON TXT CSV
Choopa AS46407, AS20473, AS133795, AS11508 ASN Prefix JSON TXT CSV
CYSO Cloud AS25151 ASN Prefix JSON TXT CSV
Dreamhost AS26347 ASN Prefix JSON TXT CSV
Fly.io (flyio) AS40509 ASN Prefix JSON TXT CSV
GoDaddy AS26496, AS30083 ASN Prefix JSON TXT CSV
gridscale AS29423 ASN Prefix JSON TXT CSV
Heroku/AWS (heroku_aws) AS14618 ASN Prefix JSON TXT CSV
IONOS Cloud AS8560 ASN Prefix JSON TXT CSV
Kamatera AS36007 ASN Prefix JSON TXT CSV
Open Telekom Cloud AS6878 ASN Prefix JSON TXT CSV
Render AS397273 ASN Prefix JSON TXT CSV
Seeweb AS12637 ASN Prefix JSON TXT CSV
Ucloud AS135377, AS59077 ASN Prefix JSON TXT CSV
UpCloud AS202053, AS25697 ASN Prefix JSON TXT CSV
Wasabi AS395717 ASN Prefix JSON TXT CSV
Ahrefs https://api.ahrefs.com/v3/public/crawler-ips Direct API JSON TXT CSV
Atlassian https://ip-ranges.atlassian.com/ Direct API JSON TXT CSV
Datadog https://ip-ranges.datadoghq.com/ Direct API JSON TXT CSV
Fastly https://api.fastly.com/public-ip-list Direct API JSON TXT CSV
GitHub https://api.github.com/meta Direct API JSON TXT CSV
Grafana Cloud Multiple API endpoints for different services Direct API JSON TXT CSV
HCP Terraform https://app.terraform.io/api/meta/ip-ranges Direct API JSON TXT CSV
Linode https://geoip.linode.com/ Direct API JSON TXT CSV
Microsoft Azure https://azservicetags.azurewebsites.net/ Direct API JSON TXT CSV
Sentry https://sentry.io/api/0/uptime-ips/ Direct API JSON TXT CSV
Zendesk https://support.zendesk.com/ips Direct API JSON TXT CSV
Apple Private Relay https://mask-api.icloud.com/egress-ip-ranges.csv Direct CSV JSON TXT CSV
DigitalOcean (DO) https://digitalocean.com/geo/google.csv Direct CSV JSON TXT CSV
Starlink ISP https://geoip.starlinkisp.net/feed.csv Direct CSV (saved to misc/) JSON TXT CSV
Adyen https://docs.adyen.com/development-resources/security/integration-security/allowlisting Direct docs JSON TXT CSV
Branch https://help.branch.io/docs/postback-webhook-ip-address-allowlist-expands Direct docs JSON TXT CSV
Amazon Web Services (AWS) https://ip-ranges.amazonaws.com/ip-ranges.json Direct JSON JSON TXT CSV
Bing Bot https://www.bing.com/toolbox/bingbot.json Direct JSON JSON TXT CSV
CircleCI https://circleci.com/docs/ip-ranges-list.json Direct JSON JSON TXT CSV
Google Bot https://developers.google.com/static/search/apis/ipranges/googlebot.json Direct JSON JSON TXT CSV
Google Cloud (GCloud) https://www.gstatic.com/ipranges/cloud.json Direct JSON JSON TXT CSV
Intercom Multiple regional endpoints Direct JSON JSON TXT CSV
New Relic Synthetics https://nr-synthetics-assets.s3.amazonaws.com/nat-ip-dnsname/production/ip-ranges.json Direct JSON JSON TXT CSV
Okta https://s3.amazonaws.com/okta-ip-ranges/ip_ranges.json Direct JSON JSON TXT CSV
OpenAI https://openai.com/chatgpt-user.json
https://openai.com/gptbot.json
Direct JSON JSON TXT CSV
Oracle Cloud https://docs.oracle.com/iaas/tools/public_ip_ranges.json Direct JSON JSON TXT CSV
Perplexity https://www.perplexity.ai/perplexitybot.json
https://www.perplexity.ai/perplexity-user.json
Direct JSON JSON TXT CSV
Salesforce Hyperforce https://ip-ranges.salesforce.com/ip-ranges.json Direct JSON JSON TXT CSV
Stripe https://stripe.com/files/ips/ips_api.json
https://stripe.com/files/ips/ips_webhooks.json
Direct JSON JSON TXT CSV
Vultr https://geofeed.constant.com/?json Direct JSON JSON TXT CSV
Zscaler https://config.zscaler.com/api/zscaler.net/hubs/cidr/json/ Direct JSON JSON TXT CSV
Exoscale https://exoscale-prefixes.sos-ch-dk-2.exo.io/exoscale_prefixes.json Direct JSON feed JSON TXT CSV
Telegram https://core.telegram.org/resources/cidr.txt Direct text JSON TXT CSV
Cloudflare IPv4: https://www.cloudflare.com/ips-v4
IPv6: https://www.cloudflare.com/ips-v6
Direct text files JSON TXT CSV
Akamai https://techdocs.akamai.com/property-manager/pdfs/akamai_ipv4_ipv6_CIDRs-txt.zip Direct ZIP JSON TXT CSV
Alibaba RADB::AS-ALIBABA-CN-NET, AS134963 RADB AS-SET JSON TXT CSV
Hetzner RADB::AS-HETZNER RADB AS-SET JSON TXT CSV
Huawei Cloud RADB::AS-HUAWEI RADB AS-SET JSON TXT CSV
IBM/Softlayer (softlayer_ibm) RADB::AS-SOFTLAYER RADB AS-SET JSON TXT CSV
Meta Crawler RADB::AS-FACEBOOK RADB AS-SET JSON TXT CSV
nForce RADB::AS-NFORCE RADB AS-SET JSON TXT CSV
Online SAS RADB::AS-ONLINESAS RADB AS-SET JSON TXT CSV
OVH RADB::AS-OVH RADB AS-SET JSON TXT CSV
Rackspace RADB::AS-RACKSPACE RADB AS-SET JSON TXT CSV
Tencent RADB::AS132203:AS-TENCENT RADB AS-SET JSON TXT CSV
Vercel RDAP/ARIN registry-owned netblocks RDAP/ARIN registry JSON TXT CSV
Backblaze https://www.backblaze.com/computer-backup/docs/backblaze-ip-addresses Structured docs scrape JSON TXT CSV
Cisco Webex https://help.webex.com/article/WBX000028782/Network-Requirements-for-Webex-Teams-Services
https://help.webex.com/en-us/article/WBX264/How-Do-I-Allow-Webex-Meetings-Traffic-on-My-Network
Structured docs scrape JSON TXT CSV
Scaleway https://www.scaleway.com/en/docs/account/reference-content/scaleway-network-information/ Structured docs scrape JSON TXT CSV

Notes

  • Some providers use ASN prefixes, which are now resolved via RIPEstat "Announced Prefixes" for BGP-announced prefixes, with HackerTarget as fallback.
  • Vercel uses RDAP/ARIN registry lookups to emit Vercel-owned netblocks only (not cloud egress/edge IPs).
  • All JSON outputs include metadata: provider_id, method, coverage_notes, generated_at, source_updated_at, and source_http.
  • CI workflows use --max-delta-ratio to reject runs with extreme IP count changes.
  • Misc providers (like Starlink ISP) are excluded from default runs and saved to the misc/ directory.
  • Consolidated files containing all providers' data are available as all-providers.json, all-providers.txt, and all-providers.csv.

About

An up-to-date export of cloud provider IP address ranges

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors