To make sure you have access to all of our services, you should ensure that you've whitelisted the GitHub IP address range.

Current IP Addresses

We currently serve our applications via these IP address ranges. This is in CIDR notation.

  • 192.30.252.0/22
  • 185.199.108.0/22

Additionally, TCP ports 22, 80, 443, and 9418 must be allowed via the IP ranges above. These IPs may change (or be added to) in the future, and we will keep this page up to date.

Service Hook IP Addresses

We highly recommend that you don't white list IPs for Service Hooks. Instead, setup HTTPS and basic authentication to verify incoming requests.

Sample IPs from RequestBin

Each hook request will come from an IP address within these GitHub IP address ranges. Separate requests may come from different addresses within these ranges as we provision server and network capacity in response to changing workloads. This is in CIDR notation.

  • 192.30.252.0/22
  • 185.199.108.0/22

There is an API endpoint to access these IPs programmatically. Subscribe to the GitHub Developer blog to stay current.

Upcoming IP Addresses

We also own the following block of IP addresses which will be used in the future. This page will be updated once they are in active use.

  • 2620:112:3000::/44