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.
| Metric | Value |
|---|---|
| Providers tracked | 69 |
| Active IPv4 addresses | 292,749,619 (147,271 subnets) |
| Active IPv6 /64 subnets | 11,413,349,894,019 (275,630 ranges) |
| Retired IPv4 (≤ 4 weeks) | 10,496 addresses (112 subnets) |
| Retired IPv6 (≤ 4 weeks) | 100,663,296 /64s (6 ranges) |
| Last crawled | 2026-04-26 02:38 UTC |
| Provider | Source | Method | IPv4 IPs | IPv6 /64s | Last Changed | JSON | TXT | CSV |
|---|---|---|---|---|---|---|---|---|
| A2Hosting | AS55293 | ASN Prefix | 116,224 (99 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Adyen | docs.adyen.com/…/allowlisting | Published List | 26,136 (59 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Ahrefs | api.ahrefs.com/…/crawler-ips | Published List | 9,870 (9,870 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Akamai | techdocs.akamai.com/…/akamai_ipv4_ipv6_CIDRs-txt.zip | Published List | 6,422,528 (6 subnets) | 1,108,101,562,368 (3 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Alibaba | RADB::AS-ALIBABA-CN-NET AS45102 AS60924 |
RADB AS-SET | 10,224,384 (999 subnets) | 255,558,615,040 (101 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Apple Private Relay | mask-api.icloud.com/egress-ip-ranges.csv | Published List | 105,699 (41,721 subnets) | 11,849,345,801 (245,176 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Aruba Cloud | AS200185 | ASN Prefix | 15,360 (15 subnets) | 4,294,967,296 (1 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Atlassian | ip-ranges.atlassian.com | Published List | 79,142 (195 subnets) | 268,435,514 (59 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Aws | ip-ranges.amazonaws.com/ip-ranges.json | Published List | 102,055,558 (7,556 subnets) | 85,982,162,846 (2,715 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Backblaze | www.backblaze.com/…/backblaze-ip-addresses | Published List | 10,240 (5 subnets) | 4,294,967,296 (1 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Bing Bot | www.bing.com/toolbox/bingbot.json | Published List | 4,736 (28 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Branch | help.branch.io/docs/postback-webhook-ip-address-allowlist-expands | Published List | 36 (36 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Choopa | AS46407 AS20473 AS133795 AS11508 |
ASN Prefix | 1,480,448 (1,698 subnets) | 169,697,804,288 (2,645 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Circleci | circleci.com/docs/ip-ranges-list.json | Published List | 3,871 (47 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Cisco Webex | help.webex.com/…/Network-Requirements-for-Webex-Teams-Services help.webex.com/…/How-Do-I-Allow-Webex-Meetings-Traffic-on-My-Network |
Published List | 442,816 (36 subnets) | 19,327,352,832 (18 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Cloudflare | www.cloudflare.com/ips-v4 www.cloudflare.com/ips-v6 api.cloudflare.com/…/ips |
Published List | 1,526,464 (65 subnets) | 60,129,542,192 (55 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Cyso Cloud | AS25151 | ASN Prefix | 18,688 (27 subnets) | 38,654,771,200 (3 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Datadog | ip-ranges.datadoghq.com | Published List | 5,597 (149 subnets) | 256 (1 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Digitalocean | digitalocean.com/geo/google.csv | Published List | 3,090,816 (1,070 subnets) | 65,683 (148 ranges) | 2026-04-25 | JSON | TXT | CSV |
| Dreamhost | AS26347 | ASN Prefix | 168,192 (24 subnets) | 1,179,648 (3 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Exoscale | exoscale-prefixes.sos-ch-dk-2.exo.io/exoscale_prefixes.json | Published List | 35,840 (43 subnets) | 38,655,688,704 (24 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Fastly | api.fastly.com/public-ip-list | Published List | 304,128 (19 subnets) | 8,589,934,592 (2 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Flyio | AS40509 | ASN Prefix | 72,448 (175 subnets) | 4,456,448 (68 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Github | api.github.com/meta | Published List | 10,256 (20 subnets) | 38,654,705,664 (2 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Gitlab | docs.gitlab.com/user/gitlab_com | Published List | 272 (2 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Godaddy | AS26496 AS30083 |
ASN Prefix | 1,333,504 (316 subnets) | 12,904,693,760 (19 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Google Bot | developers.google.com/…/googlebot.json developers.google.com/…/special-crawlers.json developers.google.com/…/user-triggered-fetchers.json |
Published List | 25,728 (815 subnets) | 792 (792 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Google Cloud | www.gstatic.com/ipranges/cloud.json www.gstatic.com/ipranges/goog.json |
Published List | 38,638,464 (953 subnets) | 111,768,829,968 (63 ranges) | 2026-04-13 | JSON | TXT | CSV |
| Grafana Cloud | grafana.com/…/source-ips grafana.com/…/source-ips grafana.com/…/source-ips grafana.com/…/source-ips grafana.com/…/source-ips grafana.com/…/source-ips grafana.com/…/source-ips |
Published List | 533 (533 subnets) | 0 | 2026-04-26 | JSON | TXT | CSV |
| Gridscale | AS29423 | ASN Prefix | 6,656 (11 subnets) | 85,899,411,456 (8 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Hcp Terraform | app.terraform.io/…/ip-ranges | Published List | 16 (16 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Heroku Aws | AS14618 | ASN Prefix | 20,771,840 (1,308 subnets) | 16,691,429,376 (461 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Hetzner | RADB::AS-HETZNER AS11528 AS12630 AS13251 AS1342 AS136258 AS15372 AS15540 AS15866 AS16097 AS16302 AS197540 AS197558 AS197753 AS198167 AS198225 AS199326 AS199644 AS199854 AS200096 AS200173 AS200186 AS200249 AS200297 AS200303 AS200508 AS200599 AS200651 AS200740 AS201059 AS201206 AS201600 AS201729 AS201744 AS201764 AS201832 AS202071 AS202147 AS202208 AS202269 AS202426 AS202437 AS202509 AS202753 AS202784 AS202851 AS203034 AS203195 AS203224 AS203296 AS203391 AS203437 AS203592 AS203602 AS203724 AS203872 AS203969 AS204187 AS204591 AS204877 AS204924 AS205071 AS205090 AS205435 AS205582 AS205691 AS205741 AS205876 AS206141 AS206196 AS206240 AS206303 AS206715 AS206813 AS206855 AS206978 AS206990 AS207038 AS207077 AS207202 AS207210 AS207569 AS207610 AS207713 AS207729 AS20774 AS207793 AS207797 AS20795 AS208281 AS208290 AS208451 AS208470 AS208508 AS208976 AS208987 AS208989 AS209148 AS209165 AS209325 AS209693 AS210006 AS210143 AS210285 AS210414 AS210536 AS210570 AS210589 AS210633 AS210711 AS210803 AS211003 AS211007 AS211582 AS211657 AS211873 AS212316 AS212613 AS212952 AS213021 AS213143 AS213275 AS213459 AS213520 AS213547 AS213683 AS213702 AS213757 AS213819 AS213877 AS213954 AS214079 AS21413 AS214494 AS214602 AS215428 AS215449 AS215540 AS215556 AS215876 AS215939 AS216024 AS216068 AS216253 AS216300 AS216421 AS216451 AS216473 AS24940 AS24978 AS26383 AS2876 AS29192 AS30774 AS31184 AS31259 AS31723 AS35065 AS35170 AS35205 AS35624 AS35830 AS39441 AS398088 AS39857 AS398578 AS41242 AS41369 AS41466 AS41745 AS42265 AS42335 AS42699 AS43016 AS43329 AS43444 AS43581 AS43847 AS43937 AS44477 AS44559 AS45012 AS45031 AS47105 AS47279 AS47462 AS47518 AS48154 AS48585 AS48755 AS49189 AS49283 AS50050 AS50053 AS50064 AS50113 AS51176 AS51311 AS51401 AS51571 AS51726 AS51728 AS51765 AS51895 AS52125 AS56418 AS56594 AS56971 AS57037 AS57043 AS57739 AS58243 AS59651 AS59921 AS60156 AS60412 AS60414 AS60522 AS60574 AS61074 AS61352 AS62365 AS7896 AS9197 |
RADB AS-SET | 5,575,424 (5,208 subnets) | 2,782,080,598,017 (562 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Huawei Cloud | RADB::AS-HUAWEI AS131444 AS136907 AS141180 AS206204 AS206798 AS265443 AS55990 |
RADB AS-SET | 2,748,928 (958 subnets) | 16,920,346,624 (116 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Intercom | static.intercomcdn.com/…/intercom-ip-ranges.json static.intercomcdn.com/…/intercom-ip-ranges.json static.intercomcdn.com/…/intercom-ip-ranges.json |
Published List | 12 (12 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Ionos Cloud | AS8560 | ASN Prefix | 896,512 (519 subnets) | 94,590,468,096 (18 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Kamatera | AS36007 | ASN Prefix | 33,792 (129 subnets) | 1,179,648 (18 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Linode | geoip.linode.com | Published List | 1,346,304 (5,228 subnets) | 150,528,262,144 (94 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Meta Crawler | RADB::AS-FACEBOOK AS11917 AS32934 AS34825 AS54115 AS63293 |
RADB AS-SET | 573,952 (342 subnets) | 5,950,930,944 (422 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Microsoft 365 | learn.microsoft.com/…/microsoft-365-ip-web-service | Published List | 2,514,957 (34 subnets) | 2,154,037,266 (59 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Microsoft Azure | azservicetags.azurewebsites.net | Published List | 53,206,349 (47,049 subnets) | 182,527,817 (16,682 ranges) | 2026-04-26 | JSON | TXT | CSV |
| New Relic Synthetics | nr-synthetics-assets.s3.amazonaws.com/…/ip-ranges.json | Published List | 6,752 (63 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Nforce | RADB::AS-NFORCE AS1003 AS112 AS13179 AS133229 AS134512 AS134835 AS137490 AS138030 AS139589 AS139653 AS142039 AS142144 AS142418 AS14558 AS150678 AS16298 AS197395 AS197495 AS199438 AS199752 AS199760 AS199950 AS200415 AS200514 AS201119 AS202606 AS203144 AS203151 AS203391 AS203623 AS203769 AS203913 AS204136 AS204508 AS204526 AS204693 AS204750 AS204931 AS205083 AS205175 AS205365 AS205432 AS205719 AS206294 AS207388 AS207466 AS207491 AS207616 AS207718 AS207740 AS207831 AS207968 AS208088 AS208273 AS208302 AS208393 AS208565 AS208567 AS208622 AS208624 AS208627 AS208725 AS208753 AS209152 AS209288 AS209623 AS209936 AS210250 AS210292 AS211037 AS211041 AS211344 AS211579 AS212085 AS212150 AS212503 AS212508 AS212773 AS212877 AS212948 AS213045 AS213216 AS213253 AS213968 AS214120 AS214364 AS216021 AS216039 AS216181 AS23470 AS29090 AS3280 AS328892 AS34373 AS35029 AS35055 AS38230 AS38919 AS39114 AS39521 AS39526 AS395373 AS395409 AS39563 AS395828 AS398987 AS40430 AS41436 AS42729 AS43350 AS43366 AS44103 AS44541 AS47392 AS47674 AS49287 AS49349 AS49434 AS49585 AS49697 AS49752 AS50711 AS50827 AS51447 AS52042 AS55082 AS56758 AS56997 AS57169 AS58299 AS58305 AS59580 AS60064 AS60117 AS60387 AS60503 AS60557 AS60592 AS60704 AS61060 AS61336 AS62454 AS63473 AS64437 AS64457 AS64495 AS9504 |
RADB AS-SET | 421,120 (1,158 subnets) | 966,492,160,000 (451 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Okta | s3.amazonaws.com/okta-ip-ranges/ip_ranges.json | Published List | 2,955 (2,786 subnets) | 0 | 2026-04-26 | JSON | TXT | CSV |
| Onlinesas | RADB::AS-ONLINESAS AS12876 |
RADB AS-SET | 590,336 (24 subnets) | 4,697,620,480 (7 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Open Telekom Cloud | AS6878 | ASN Prefix | 44,288 (48 subnets) | 2,162,688 (3 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Openai | openai.com/chatgpt-user.json openai.com/gptbot.json |
Published List | 7,344 (263 subnets) | 0 | 2026-04-26 | JSON | TXT | CSV |
| Oracle Cloud | docs.oracle.com/…/public_ip_ranges.json | Published List | 4,120,202 (1,077 subnets) | 0 | 2026-04-22 | JSON | TXT | CSV |
| Ovh | RADB::AS-OVH AS1002 AS1047 AS1075 AS12557 AS13437 AS135073 AS13622 AS137830 AS139187 AS13920 AS140443 AS140894 AS141387 AS142187 AS14700 AS16076 AS16276 AS17176 AS18493 AS18631 AS18702 AS19343 AS197561 AS197715 AS198119 AS198410 AS198423 AS19853 AS19896 AS199046 AS199064 AS199334 AS199414 AS199808 AS200202 AS200213 AS200396 AS20068 AS200709 AS200897 AS201039 AS201064 AS201103 AS201435 AS201662 AS201674 AS201733 AS201830 AS201926 AS202172 AS202572 AS202610 AS202916 AS203019 AS203466 AS203479 AS203656 AS203728 AS203942 AS204261 AS204487 AS205104 AS205455 AS205663 AS205731 AS205801 AS206373 AS206411 AS206453 AS206668 AS206980 AS207043 AS207536 AS208328 AS208446 AS209003 AS209334 AS209604 AS209734 AS210734 AS210814 AS210926 AS210974 AS211063 AS211194 AS211344 AS211358 AS211374 AS211377 AS211381 AS211617 AS212348 AS212353 AS212378 AS212733 AS212757 AS213159 AS213312 AS213336 AS213412 AS213427 AS213888 AS213994 AS214003 AS214068 AS214441 AS214498 AS214545 AS214584 AS214618 AS214637 AS214663 AS214693 AS214828 AS214851 AS215039 AS215117 AS215225 AS215240 AS215286 AS215303 AS215311 AS215312 AS215381 AS215482 AS215759 AS216032 AS216039 AS216121 AS216219 AS21629 AS21807 AS22612 AS22761 AS24851 AS26561 AS27395 AS27520 AS31788 AS31905 AS32519 AS32561 AS3280 AS34088 AS35001 AS35540 AS35939 AS36369 AS396108 AS396919 AS397260 AS39748 AS398108 AS398345 AS398726 AS399304 AS39934 AS399464 AS399603 AS399605 AS39962 AS399747 AS40019 AS400191 AS400262 AS400495 AS400912 AS401004 AS401035 AS401178 AS401224 AS401314 AS401378 AS401387 AS401489 AS401608 AS401835 AS401839 AS401846 AS401866 AS402000 AS402429 AS40442 AS41457 AS43431 AS44001 AS44213 AS44922 AS46998 AS47062 AS47244 AS47597 AS48136 AS48274 AS50224 AS50763 AS50917 AS50937 AS51078 AS51264 AS51306 AS51866 AS52221 AS5464 AS54657 AS54881 AS55114 AS56353 AS57403 AS57704 AS57841 AS57878 AS57935 AS58212 AS61087 AS61278 AS62033 AS62098 AS62246 AS62963 AS64476 AS9098 AS984 |
RADB AS-SET | 5,340,544 (2,196 subnets) | 227,850,190,848 (291 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Pagerduty | developer.pagerduty.com/ip-safelists/webhooks-us-service-region-json developer.pagerduty.com/ip-safelists/webhooks-eu-service-region-json |
Published List | 25 (25 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Perplexity | www.perplexity.ai/perplexitybot.json www.perplexity.ai/perplexity-user.json |
Published List | 32 (12 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Rackspace | RADB::AS-RACKSPACE AS10532 AS11927 AS12200 AS13553 AS13855 AS14492 AS14563 AS15248 AS15395 AS16589 AS16645 AS16805 AS16977 AS197972 AS199283 AS199385 AS19994 AS200008 AS200069 AS21613 AS22205 AS22576 AS24043 AS24778 AS24867 AS2589 AS26228 AS27018 AS27357 AS30209 AS30222 AS30304 AS30627 AS30769 AS33070 AS33634 AS34716 AS36248 AS36430 AS3762 AS398699 AS39921 AS40874 AS41246 AS42332 AS43280 AS44009 AS44371 AS45187 AS47523 AS48182 AS49454 AS50529 AS50697 AS53498 AS53941 AS54215 AS54535 AS54636 AS58683 AS58982 AS6859 |
RADB AS-SET | 2,981,888 (677 subnets) | 4,497,101,946,886 (159 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Render | AS397273 | ASN Prefix | 256 (1 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Salesforce Hyperforce | ip-ranges.salesforce.com/ip-ranges.json | Published List | 12,544 (25 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Scaleway | www.scaleway.com/…/scaleway-network-information | Published List | 573,717 (34 subnets) | 4,294,967,314 (19 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Seeweb | AS12637 | ASN Prefix | 89,088 (38 subnets) | 193,273,528,320 (10 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Sentry | sentry.io/…/uptime-ips | Published List | 9 (9 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Softlayer Ibm | RADB::AS-SOFTLAYER AS11172 AS131476 AS131631 AS131659 AS134176 AS134826 AS134829 AS135134 AS138145 AS14417 AS16807 AS17390 AS19281 AS198605 AS200432 AS200840 AS202665 AS203734 AS204090 AS204508 AS204527 AS205434 AS20546 AS205805 AS20675 AS206998 AS208162 AS212795 AS213242 AS21844 AS22400 AS22954 AS23468 AS25773 AS25926 AS263034 AS26695 AS26968 AS28249 AS28356 AS30315 AS31688 AS36167 AS36344 AS36351 AS38719 AS393472 AS394695 AS43047 AS44588 AS46160 AS4759 AS48851 AS49072 AS49765 AS50524 AS50526 AS53334 AS55082 AS55789 AS59630 AS62874 AS63440 AS63912 AS63949 AS64999 AS7489 |
RADB AS-SET | 6,940,001 (2,854 subnets) | 284,150,071,297 (3,133 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Starlink | geoip.starlinkisp.net/feed.csv | Published List | 678,562 (2,896 subnets) +10,496 retired |
14,328,856,642 (799 ranges) +100,663,296 retired |
2026-04-26 | JSON | TXT | CSV |
| Stripe | stripe.com/…/ips_api.json stripe.com/…/ips_webhooks.json |
Published List | 177 (177 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Telegram | core.telegram.org/resources/cidr.txt | Published List | 11,008 (9 subnets) | 4,295,229,440 (5 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Tencent | RADB::AS132203:AS-TENCENT AS132203 AS132591 AS133478 AS134103 AS139341 AS45090 AS58835 |
RADB AS-SET | 14,876,928 (4,106 subnets) | 10,438,049,792 (280 ranges) | 2026-04-26 | JSON | TXT | CSV |
| Ucloud | AS135377 AS59077 |
ASN Prefix | 201,216 (711 subnets) | 4,849,664 (11 ranges) | 2026-04-19 | JSON | TXT | CSV |
| Upcloud | AS202053 AS25697 |
ASN Prefix | 96,256 (81 subnets) | 79,457,157,120 (20 ranges) | 2026-04-04 | JSON | TXT | CSV |
| Vercel | rdap.arin.net/…/76.76.21.0 rdap.arin.net/…/198.169.1.0 rdap.arin.net/…/155.121.0.0 |
RDAP/ARIN Registry | 134,144 (14 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Vultr | geofeed.constant.com | Published List | 1,019,136 (433 subnets) | 3,221,356,544 (50 ranges) | 2026-04-14 | JSON | TXT | CSV |
| Wasabi | AS395717 | ASN Prefix | 5,632 (22 subnets) | 0 | 2026-04-26 | JSON | TXT | CSV |
| Zendesk | support.zendesk.com/ips | Published List | 16,386 (3 subnets) | 0 | 2026-04-04 | JSON | TXT | CSV |
| Zscaler | config.zscaler.com/…/required config.zscaler.com/…/recommended |
Published List | 676,353 (134 subnets) | 3,473,408 (53 ranges) | 2026-04-04 | JSON | TXT | CSV |
- 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-ratioto 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.
- Retired IPs: IP ranges removed from a provider's source continue to appear in output files for 4 weeks (with a
retired_attimestamp in JSON/CSV). Historical state is tracked inmeta/history.duckdb.