Official list · fetched daily
Fastly IP ranges
The addresses Fastly’s edge uses to reach origin servers, from its public IP list API.
IPv4 prefixes
21
IPv4 addresses
353.3K
IPv6 prefixes
3
Networks
1
Format
From the official list: source
Fetched 19 Oct 2026 04:30 UTC
Prefixes
- 23.235.32.0/20
- 43.249.72.0/22
- 90.98.0.0/17
- 90.98.128.0/18
- 103.244.50.0/24
- 103.245.222.0/23
- 103.245.224.0/24
- 104.156.80.0/20
- 140.248.64.0/18
- 140.248.128.0/17
- 146.75.0.0/17
- 151.101.0.0/16
- 157.52.64.0/18
- 167.82.0.0/17
- 167.82.128.0/20
- 167.82.160.0/20
- 167.82.224.0/20
- 172.111.64.0/18
- 185.31.16.0/22
- 199.27.72.0/21
- 199.232.0.0/16
- 2a04:4e40::/32
- 2a04:4e42::/31
- 2a04:4e44::/32
What it is for
Restrict an origin to Fastly, or restore the client IP behind it.
$
curl -s https://proxyspace.pro/ip-ranges/fastly.txtcurl -s https://proxyspace.pro/ip-ranges/fastly.txt -o fastly.txt
Fastly IP ranges: questions
How many IP addresses does Fastly use?
The official list has 21 IPv4 prefixes covering 353,280 addresses and 3 IPv6 prefixes.
How often does the Fastly IP list change?
ProxySpace fetches it every day. Rules built from it should be refreshed regularly, for example with a daily cron job that downloads the list again.
How do I check whether an IP belongs to Fastly?
Download the list and match the address against it, or use the IP lookup tool to see the network (ASN) an address belongs to.