AWS provides a data file showing the current IP ranges their services use, called ip-ranges.json. You can read more about the file here. If you want to look up an IP address, you can see if it's from any of the cloud providers using this tool.
This repository tracks changes to that file, and based off a trigger on the SNS topic automatically produces this chart showing how what percentage of the Internet's IPv4 address space AWS is in control of. Here's some more information about when different regions came online, and here's an animation of the history of the AWS's IP usage.
To get updates as they happen:
Comparing to other providers, as of 2024-10-30:
IPs | Percent | |
---|---|---|
Amazon AWS | 79,962,004 | 2.15982 |
Microsoft Azure | 44,411,970 | 1.19959 |
Google Cloud | 14,529,792 | 0.39246 |
(Changes that do not impact the counts are not shown)
Percent | IPs | Change | CIDRs | |
---|---|---|---|---|
2024‑10‑30 18:33:08 | 2.15982 | 79,962,004 | -512 | -192.157.36.0/23 |
2024‑10‑30 17:03:17 | 2.15983 | 79,962,516 | +512 | +16.15.14.0/23 |
2024‑10‑29 20:03:09 | 2.15982 | 79,962,004 | +512 | +35.96.4.0/23 |
2024‑10‑28 16:13:09 | 2.15980 | 79,961,492 | +512 | +192.157.36.0/23 |
2024‑10‑28 14:43:13 | 2.15979 | 79,960,980 | -32,512 | +192.189.197.0/24, -16.64.128.0/17 |
2024‑10‑25 02:13:11 | 2.16067 | 79,993,492 | -512 | -192.157.36.0/23 |
2024‑10‑25 00:53:09 | 2.16068 | 79,994,004 | +512 | +16.15.12.0/23 |
2024‑10‑24 22:43:11 | 2.16067 | 79,993,492 | +20 | +3.4.15.96/28, +3.4.12.36/31, +3.4.12.35/32, ... |
2024‑10‑24 20:33:09 | 2.16067 | 79,993,472 | +256 | +15.248.140.0/24 |
2024‑10‑21 20:53:11 | 2.16066 | 79,993,216 | +4,096 | +18.97.64.0/20 |
2024‑10‑21 18:53:10 | 2.16055 | 79,989,120 | +131,072 | +13.134.0.0/15 |
2024‑10‑18 23:03:11 | 2.15701 | 79,858,048 | +256 | +35.96.3.0/24 |
2024‑10‑18 21:33:17 | 2.15700 | 79,857,792 | +16,384 | +75.2.128.0/18 |
2024‑10‑18 20:53:08 | 2.15656 | 79,841,408 | +256 | +192.157.37.0/24 |
2024‑10‑18 16:03:07 | 2.15655 | 79,841,152 | +256 | +192.157.36.0/24 |
Percent | IPs | Change | CIDRs | |
---|---|---|---|---|
2021‑08‑12 18:31:15 | 1.75915 | 65,128,214 | +5,505,024 | +3.48.0.0/12, +35.96.0.0/12, +3.152.0.0/13, ... |
2022‑08‑31 20:33:06 | 1.93002 | 71,454,285 | +4,718,592 | +98.80.0.0/12, +184.32.0.0/12, +13.184.0.0/13, ... |
2020‑08‑11 16:19:14 | 1.50480 | 55,711,498 | +4,194,304 | +252.0.0.0/10 |
2020‑08‑12 19:21:14 | 1.39151 | 51,517,198 | -4,194,304 | -252.0.0.0/10 |
2022‑09‑29 20:23:06 | 1.89058 | 69,994,058 | -3,932,160 | -3.48.0.0/12, -35.96.0.0/12, -3.240.0.0/13, ... |
2017‑06‑29 22:42:11 | 0.74955 | 27,750,448 | +3,429,728 | +13.232.0.0/13, +34.240.0.0/13, +35.168.0.0/13, ... |
2019‑08‑01 20:03:05 | 1.24953 | 46,260,706 | +3,145,728 | +44.192.0.0/10, -3.192.0.0/12 |
2017‑04‑07 18:22:10 | 0.65692 | 24,320,720 | +3,025,152 | +34.208.0.0/12, +34.224.0.0/12, +13.58.0.0/15, ... |
2022‑10‑11 22:43:07 | 1.96491 | 72,746,202 | +2,752,512 | +51.24.0.0/13, +57.104.0.0/13, +51.20.0.0/14, ... |
2024‑01‑23 21:43:07 | 2.10814 | 78,048,717 | +2,359,552 | +56.48.0.0/13, +16.28.0.0/14, +16.64.0.0/14, ... |
2018‑12‑18 21:54:17 | 1.05392 | 39,019,010 | +2,228,224 | +3.208.0.0/12, +3.224.0.0/12, +13.48.0.0/15 |
2016‑04‑22 18:22:20 | 0.46701 | 17,290,016 | +2,214,656 | +52.200.0.0/13, +52.208.0.0/13, +52.36.0.0/14, ... |
2022‑10‑12 21:13:09 | 1.91535 | 70,911,194 | -1,835,008 | -13.192.0.0/13, -16.28.0.0/14, -40.172.0.0/14, ... |
2017‑12‑21 20:12:10 | 0.81440 | 30,151,184 | +1,703,936 | +18.208.0.0/13, +18.204.0.0/14, +18.224.0.0/14, ... |
2024‑01‑23 20:43:07 | 2.04441 | 75,689,165 | +1,572,864 | +56.68.0.0/14, +56.128.0.0/14, +56.136.0.0/14, ... |