Skip to main content
GitHub logo

Is GitHub Down?

No — GitHub is up

Reachable from all 18 checked regions

Average response time: 88ms

Last checked · checks run every 30 minutes

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

GitHub uptime

100%
Last 7 days
99.77%
Last 30 days
99.77%
Last 90 days
100ms
Avg response, 30 days

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

30-day history

8-day clean streak
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, 982 checks
Aug 19: 100.00% uptime, 952 checks
Aug 20: 100.00% uptime, 882 checks
Aug 21: 100.00% uptime, 808 checks
Aug 22: 100.00% uptime, 864 checks
Aug 23: 100.00% uptime, 828 checks
Jul 25 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
74ms
DNS 0ms TCP 8ms TLS 13ms TTFB 33ms
arn
48ms
DNS 0ms TCP 5ms TLS 9ms TTFB 23ms
bom
67ms
DNS 0ms TCP 4ms TLS 9ms TTFB 35ms
cdg
83ms
DNS 0ms TCP 9ms TLS 14ms TTFB 35ms
dfw
285ms
DNS 0ms TCP 34ms TLS 41ms TTFB 112ms
ewr
74ms
DNS 0ms TCP 7ms TLS 12ms TTFB 30ms
fra
27ms
DNS 0ms TCP 1ms TLS 7ms TTFB 12ms
gru
45ms
DNS 0ms TCP 4ms TLS 8ms TTFB 21ms
iad
33ms
DNS 0ms TCP 2ms TLS 6ms TTFB 13ms
jnb
24ms
DNS 0ms TCP 1ms TLS 5ms TTFB 11ms
lax
85ms
DNS 0ms TCP 8ms TLS 14ms TTFB 40ms
lhr
38ms
DNS 0ms TCP 12ms TLS 8ms TTFB 24ms
nrt
39ms
DNS 0ms TCP 2ms TLS 7ms TTFB 19ms
ord
202ms
DNS 0ms TCP 21ms TLS 26ms TTFB 72ms
sin
35ms
DNS 1ms TCP 2ms TLS 6ms TTFB 17ms
sjc
182ms
DNS 0ms TCP 21ms TLS 26ms TTFB 73ms
syd
28ms
DNS 0ms TCP 2ms TLS 7ms TTFB 15ms
yyz
220ms
DNS 0ms TCP 26ms TLS 31ms TTFB 86ms

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 — 18 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