ProxySpace

Official list · fetched daily

GitHub IP ranges

GitHub’s meta API lists the addresses behind each service: webhooks, the website, the API, git, Actions runners, Pages and more.

IPv4 prefixes

5,835

IPv4 addresses

28.3M

IPv6 prefixes

1,534

Services

12

Format

From the official list: source

Fetched 19 Oct 2026 04:30 UTC

By service

Open a row to see its prefixes.

actions 5,510 v4 1,528 v6
  • 4.148.0.0/16
  • 4.149.0.0/18
  • 4.149.64.0/19
  • 4.149.96.0/19
  • 4.149.128.0/17
  • 4.150.0.0/18
  • 4.150.64.0/18
  • 4.150.128.0/18
  • 4.150.192.0/19
  • 4.150.224.0/19
  • 4.151.0.0/16
  • 4.152.0.0/15
  • 4.154.0.0/15
  • 4.156.0.0/15
  • 4.172.0.0/15
  • 4.174.0.0/16
  • 4.175.0.0/16
  • 4.180.0.0/16
  • 4.204.0.0/15
  • 4.206.0.0/16
  • 4.207.0.0/16
  • 4.208.0.0/15
  • 4.210.0.0/17
  • 4.210.128.0/17
  • + 7,014 more in the download
git 58 v4 2 v6
  • 192.30.252.0/22
  • 185.199.108.0/22
  • 140.82.112.0/20
  • 143.55.64.0/20
  • 20.201.28.151/32
  • 20.205.243.166/32
  • 20.205.243.161/32
  • 20.87.245.0/32
  • 20.87.245.2/32
  • 4.237.22.38/32
  • 4.237.22.36/32
  • 4.228.31.150/32
  • 4.228.31.144/32
  • 20.207.73.82/32
  • 20.207.73.81/32
  • 20.27.177.113/32
  • 20.27.177.119/32
  • 20.200.245.247/32
  • 20.200.245.244/32
  • 20.175.192.147/32
  • 20.233.83.145/32
  • 20.233.83.148/32
  • 20.29.134.23/32
  • 20.29.134.22/32
  • + 36 more in the download
hooks 7 v4 2 v6
  • 9.234.106.48/28
  • 9.234.98.160/28
  • 9.234.98.176/28
  • 192.30.252.0/22
  • 185.199.108.0/22
  • 140.82.112.0/20
  • 143.55.64.0/20
  • 2a0a:a440::/29
  • 2606:50c0::/32
web 38 v4 2 v6
  • 192.30.252.0/22
  • 185.199.108.0/22
  • 140.82.112.0/20
  • 143.55.64.0/20
  • 20.201.28.151/32
  • 20.205.243.166/32
  • 20.205.243.161/32
  • 20.87.245.0/32
  • 20.87.245.2/32
  • 4.237.22.38/32
  • 4.237.22.36/32
  • 4.228.31.150/32
  • 4.228.31.144/32
  • 20.207.73.82/32
  • 20.207.73.81/32
  • 20.27.177.113/32
  • 20.27.177.119/32
  • 20.200.245.247/32
  • 20.200.245.244/32
  • 20.175.192.147/32
  • 20.233.83.145/32
  • 20.233.83.148/32
  • 20.29.134.23/32
  • 20.29.134.22/32
  • + 16 more in the download
github_enterprise_importer 6 v4 2 v6
  • 192.30.252.0/22
  • 185.199.108.0/22
  • 140.82.112.0/20
  • 143.55.64.0/20
  • 20.99.172.64/28
  • 135.234.59.224/28
  • 2a0a:a440::/29
  • 2606:50c0::/32
api 24 v4 2 v6
  • 192.30.252.0/22
  • 185.199.108.0/22
  • 140.82.112.0/20
  • 143.55.64.0/20
  • 20.201.28.148/32
  • 20.205.243.168/32
  • 20.87.245.6/32
  • 4.237.22.34/32
  • 4.228.31.149/32
  • 20.207.73.85/32
  • 20.27.177.116/32
  • 20.200.245.245/32
  • 20.175.192.149/32
  • 20.233.83.146/32
  • 20.29.134.17/32
  • 20.199.39.228/32
  • 20.217.135.0/32
  • 4.225.11.201/32
  • 4.208.26.200/32
  • 20.26.156.210/32
  • 172.182.252.137/32
  • 4.249.131.166/32
  • 48.202.248.39/32
  • 48.204.201.2/32
  • + 2 more in the download
copilot 15 v4 2 v6
  • 192.30.252.0/22
  • 185.199.108.0/22
  • 140.82.112.0/20
  • 143.55.64.0/20
  • 20.85.130.105/32
  • 4.237.22.41/32
  • 4.228.31.153/32
  • 4.249.131.160/32
  • 20.199.39.224/32
  • 52.175.140.176/32
  • 52.140.63.241/32
  • 4.225.11.192/32
  • 20.250.119.64/32
  • 138.91.182.224/32
  • 13.107.5.93/32
  • 2a0a:a440::/29
  • 2606:50c0::/32
codespaces 191 v4 0 v6
  • 20.42.11.16/28
  • 172.210.54.224/28
  • 172.210.54.176/28
  • 172.210.54.112/28
  • 172.210.54.32/28
  • 172.191.151.48/28
  • 172.210.54.192/28
  • 172.210.54.128/28
  • 172.210.54.64/28
  • 172.210.54.0/28
  • 172.210.53.192/28
  • 172.203.190.240/28
  • 172.210.54.208/28
  • 172.210.54.160/28
  • 172.210.54.96/28
  • 172.210.54.16/28
  • 20.55.13.192/28
  • 172.203.190.64/28
  • 172.210.54.144/28
  • 172.210.54.80/28
  • 172.210.54.48/28
  • 172.210.53.240/28
  • 172.210.53.208/28
  • 74.249.85.192/28
  • + 167 more in the download
actions_macos 8 v4 0 v6
  • 13.105.117.0/24
  • 13.105.220.0/25
  • 13.105.220.128/27
  • 13.105.220.160/28
  • 13.105.220.176/29
  • 13.105.220.184/30
  • 13.105.220.188/31
  • 13.105.49.0/24
importer 5 v4 0 v6
  • 52.23.85.212/32
  • 52.0.228.224/32
  • 52.22.155.48/32
  • 20.51.87.64/28
  • 172.184.222.112/28
packages 29 v4 0 v6
  • 140.82.121.33/32
  • 140.82.121.34/32
  • 140.82.113.33/32
  • 140.82.113.34/32
  • 140.82.112.33/32
  • 140.82.112.34/32
  • 140.82.114.33/32
  • 140.82.114.34/32
  • 192.30.255.164/31
  • 20.201.28.144/32
  • 20.205.243.164/32
  • 20.87.245.1/32
  • 4.237.22.32/32
  • 4.228.31.152/32
  • 20.207.73.86/32
  • 20.27.177.117/32
  • 20.200.245.241/32
  • 20.175.192.150/32
  • 20.233.83.147/32
  • 20.29.134.18/32
  • 20.199.39.231/32
  • 20.217.135.1/32
  • 4.225.11.196/32
  • 4.208.26.196/32
  • + 5 more in the download
pages 6 v4 4 v6
  • 192.30.252.153/32
  • 192.30.252.154/32
  • 185.199.108.153/32
  • 185.199.109.153/32
  • 185.199.110.153/32
  • 185.199.111.153/32
  • 2606:50c0:8000::153/128
  • 2606:50c0:8001::153/128
  • 2606:50c0:8002::153/128
  • 2606:50c0:8003::153/128

What it is for

Allow GitHub webhooks into a private network, or recognise Actions runners.

$curl -s https://proxyspace.pro/ip-ranges/github.txt
# Webhook sources only
curl -s https://api.github.com/meta | jq -r '.hooks[]'

GitHub IP ranges: questions

How many IP addresses does GitHub use?

The official list has 5,835 IPv4 prefixes covering 28,327,202 addresses and 1,534 IPv6 prefixes, in 12 services; the largest is actions with 28.3M IPv4 addresses.

How often does the GitHub 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 GitHub?

Download the list and match the address against it, or use the IP lookup tool to see the network (ASN) an address belongs to.

Where are the IP ranges of other networks?

See the IP ranges page for every cloud provider and every country, or the Tailscale page for the 100.64.0.0/10 range.