IP & Network

Provider IP Ranges

All IP blocks allocated to a specific ISP or ASN.

Input Full form lands with the tool
Tool implementation in progress The form, validation, and result view for this tool are part of an upcoming release. The catalog entry is live today so the page can be indexed and bookmarked.

About this tool

Every IP block on the public internet is announced by exactly one ASN (Autonomous System Number) at a time. This tool lists every IPv4 and IPv6 prefix currently announced by a given provider — search by ASN (e.g. AS13335 for Cloudflare), by organization name ("Cloudflare", "Amazon"), or by any IP within the provider's footprint. The result is the full set of CIDR blocks the provider routes today.

Data is built from BGP routing tables collected by RouteViews and RIPE RIS, cross-referenced with WHOIS allocation records from the five RIRs. We refresh the dataset daily; results are cached for one hour so repeated queries are instant. Each block shows its CIDR, address count, country, and the date it first appeared in the global routing table.

When to use this tool

  • Firewall whitelisting. Allow all of GitHub's, Stripe's, or your CDN's ranges in one go rather than chasing a moving list.
  • Threat intelligence. A botnet beaconing to a known bulletproof-hosting ASN — block the whole AS, not individual IPs.
  • Geo and ISP routing. Identify which ASN handles traffic for a given country, region, or carrier.
  • Inventory and audits. See exactly what address space a vendor or partner operates today, with no marketing claims attached.

Why a list from a provider's website might differ

Some providers publish "official" IP-range lists (AWS, Cloudflare, GitHub). Those lists describe service endpoints (ec2.us-east-1.amazonaws.com, cloudflare.com) — a subset of the company's total announced space, curated for firewall use. Our list is the full BGP-visible footprint, which is broader: it includes customer-facing ranges, internal infrastructure, and recently-acquired subsidiaries. Use the official list when one is available; use ours to find ranges the vendor has not yet documented.

Frequently asked questions

What is an ASN?

An Autonomous System Number is a unique 32-bit identifier assigned by an RIR to each network operator that participates in BGP — the protocol that routes the public internet. ASNs are how routers know who is responsible for which IP blocks. Common examples: AS13335 Cloudflare, AS15169 Google, AS16509 Amazon, AS32934 Meta.

Why does the list change?

Providers buy, sell, and re-route IP space all the time. Cloud providers (AWS, Azure) add ranges every few weeks for new regions; ISPs swap blocks with peers; companies acquired by another provider get re-announced. Our daily refresh keeps the list within 24 hours of reality. If you need a frozen list for a compliance document, save the page — do not rely on caching alone.

Does this work for IPv6?

Yes. Both IPv4 and IPv6 announcements are listed side by side. For major providers (Google, Cloudflare, Hetzner) the IPv6 footprint is similar in size to IPv4; for ISPs that have not deployed IPv6 yet, you will see only IPv4. Many large legacy networks (some banks, some government nets) still have no public IPv6 prefixes — the answer is simply "none announced".

Can I download the list as text?

Yes — there is a "Copy CIDRs" button that gives you a newline-separated list ready to paste into ipset, iptables, AWS security group rules, or a Cloudflare WAF expression. The format is plain CIDR per line, with comments stripped — directly usable in any firewall or filter syntax that accepts CIDR ranges.