Skip to main content
GitHub logo

Is GitHub Down?

No — GitHub is up

Reachable from all 16 checked regions

Average response time: 85ms

Last checked · checks run every 30 minutes

Official status page: https://www.githubstatus.com

GitHub uptime

99.16%
Last 7 days
99.72%
Last 30 days
99.72%
Last 90 days
102ms
Avg response, 30 days

Measured from multiple regions every 30 minutes. Percentages count only checks that returned an availability answer — 24 days measured so far. A dash means that window does not yet hold enough measured days to publish a figure.

30-day history

3-day clean streak
Jul 20: no data
Jul 21: no data
Jul 22: no data
Jul 23: no data
Jul 24: no data
Jul 25: no data
Jul 26: 100.00% uptime, 419 checks
Jul 27: 100.00% uptime, 902 checks
Jul 28: 100.00% uptime, 951 checks
Jul 29: 100.00% uptime, 877 checks
Jul 30: 100.00% uptime, 842 checks
Jul 31: 99.89% uptime, 923 checks
Aug 1: 100.00% uptime, 859 checks
Aug 2: 99.65% uptime, 858 checks
Aug 3: 100.00% uptime, 922 checks
Aug 4: 99.89% uptime, 904 checks
Aug 5: 100.00% uptime, 958 checks
Aug 6: 99.89% uptime, 915 checks, 1 incident
Aug 7: 100.00% uptime, 825 checks
Aug 8: 99.89% uptime, 932 checks
Aug 9: 100.00% uptime, 842 checks
Aug 10: 100.00% uptime, 844 checks
Aug 11: 100.00% uptime, 880 checks
Aug 12: 94.99% uptime, 918 checks
Aug 13: 99.55% uptime, 890 checks
Aug 14: 100.00% uptime, 846 checks
Aug 15: 99.77% uptime, 857 checks
Aug 16: 100.00% uptime, 859 checks
Aug 17: 100.00% uptime, 871 checks, 1 incident
Aug 18: 100.00% uptime, 964 checks
Jul 20 Today
No downtime Partial Downtime Not measurable No data

Reachability by region

Each region runs its own request from a different part of the world. A service can be up for one continent and down for another, which is usually the first sign of a routing or CDN problem.

ams
66ms
DNS 0ms TCP 7ms TLS 11ms TTFB 28ms
arn
52ms
DNS 0ms TCP 4ms TLS 9ms TTFB 23ms
bom
71ms
DNS 0ms TCP 5ms TLS 14ms TTFB 31ms
cdg
94ms
DNS 1ms TCP 9ms TLS 15ms TTFB 36ms
dfw
252ms
DNS 0ms TCP 30ms TLS 35ms TTFB 98ms
ewr
77ms
DNS 0ms TCP 7ms TLS 15ms TTFB 35ms
fra
28ms
DNS 0ms TCP 1ms TLS 6ms TTFB 11ms
gru
48ms
DNS 0ms TCP 4ms TLS 10ms TTFB 24ms
iad
30ms
DNS 0ms TCP 1ms TLS 5ms TTFB 12ms
jnb
27ms
DNS 0ms TCP 1ms TLS 6ms TTFB 14ms
lax
243ms
DNS 0ms TCP 30ms TLS 34ms TTFB 98ms
lhr
67ms
DNS 0ms TCP 9ms TLS 12ms TTFB 31ms
nrt
37ms
DNS 0ms TCP 2ms TLS 9ms TTFB 20ms
ord
236ms
DNS 0ms TCP 24ms TLS 29ms TTFB 80ms
sin
32ms
DNS 0ms TCP 2ms TLS 8ms TTFB 17ms
sjc
138ms
DNS 0ms TCP 16ms TLS 23ms TTFB 61ms
syd
28ms
DNS 0ms TCP 2ms TLS 6ms TTFB 15ms
yyz
167ms
DNS 1ms TCP 18ms TLS 21ms TTFB 60ms

What GitHub does

GitHub is the world's largest platform for software development and version control using Git. It hosts over 200 million repositories and serves as the central collaboration hub for open-source projects and enterprise development teams. GitHub provides code hosting, pull requests, CI/CD via GitHub Actions, and project management tools.

What an outage looks like

During a GitHub outage, developers may be unable to push or pull code, view repositories, or access pull requests. GitHub Actions workflows will fail to trigger or hang indefinitely. GitHub Pages sites may return 502 or 503 errors, and API-dependent tools like CI/CD pipelines will break.

What to do about it

Check www.githubstatus.com for current incidents and subscribe to updates. If you need to continue working, you can still commit locally with Git since your local repository is fully functional. For CI/CD failures, most pipelines will automatically retry once GitHub recovers.

Is it down for everyone, or just you?

If this page says GitHub is up but it is not loading for you, the problem is between you and them. Run a check against any URL from all 18 regions to find out where it breaks.

Test it yourself

Related services

GitHub outage FAQ

Can I still use Git if GitHub is down?
Yes. Git is a distributed version control system, so your local repository works independently of GitHub. You can continue making commits, creating branches, and merging locally. You just won't be able to push to or pull from GitHub until the outage is resolved.
What happens to GitHub Actions during an outage?
Queued workflow runs will wait until service is restored. Runs that are in progress may fail or time out depending on which component is affected. GitHub typically re-runs failed scheduled workflows after recovery, but you may need to manually re-trigger push or PR-based workflows.
Will my GitHub Pages site go down if GitHub is down?
GitHub Pages runs on separate infrastructure, so it may continue serving your site even during a GitHub.com outage. However, if the Pages-specific infrastructure is affected, your site will return error pages until the issue is resolved.
How does a GitHub outage affect my deployment pipeline?
Any CI/CD system that pulls code from GitHub will be unable to fetch source code during an outage. This includes GitHub Actions, but also external services like Vercel, Netlify, and CircleCI that use GitHub webhooks. Deployments will resume once GitHub is back online.
Does GitHub have an SLA for uptime?
GitHub offers a 99.9% uptime SLA for GitHub Enterprise Cloud customers. For free and Team plans, there is no formal SLA, but GitHub targets the same level of reliability. Historical uptime data is available on www.githubstatus.com.

How we measure this

  • We request GitHub's public endpoint every 30 minutes from Fly.io regions across six continents — 16 of them answered the most recent check.
  • A region counts as down only when it gets no usable HTTP response. A 403 or 429 means the origin answered and refused us, which we report as blocked, never as an outage.
  • A single failing region is treated as probe noise. We only change the verdict when two consecutive cycles agree.
  • Response times average only the regions that actually served the page, so a timeout never inflates the number.
  • Where GitHub publishes an official status feed we read it too. An all-clear from the vendor can soften an unconfirmed degradation; a vendor-declared outage only worsens our verdict when our own checks corroborate it.

Get alerted when GitHub goes down

This page refreshes every 30 minutes. Your own monitors run as often as every 30 seconds, from the same 18 regions, and tell you the moment something breaks.

Start Free Monitoring
Free plan available No credit card required