Is GitHub down?
Loading the latest status…
Is GitHub down right now? Live status from GitHub’s status page, our own checks and user reports, updated every minute.
- Official status
- Reachable
- Reports in the last hour
Detailed data for this service is briefly unavailable. The status above comes from our latest check.
GitHub’s status page
- Git Operations
- Webhooks
- API Requests
- Issues
- Pull Requests
- Actions
- Packages
- Pages
Show all 9 components
- Codespaces
Not working for me
Pick what’s broken. Your report shows up on the chart below within a few minutes.
Last 24 hours
- Operational
- Degraded
- Partial outage
- Major outage
- No data
- Reachability check (github.com)
By region
| Region | github.com github.com | GitHub API api.github.com |
|---|---|---|
| N. Virginia | ||
| Oregon | ||
| Frankfurt | ||
| Singapore | ||
| Tokyo | ||
| São Paulo |
Each row shows the latest result from that region. How we check
Last 90 days
We have checked GitHub ourselves since Oct 28, 2026. Earlier days come from its status page.
25 days with problems in the last 90 days.
Recent incidents
Incidents: 34 in the last 30 days and 42 in the last 90, lasting a median of 47 min. Our checks flagged problems a median of 1 minutes before GitHub’s status page did. 11 problems our checks found never appeared on GitHub’s status page.
- Incident with Webhooks APIDegraded51 min
- Impact across multiple GitHub products including Actions, Pages, and Copilot products.Major outage34 min
- Incident with WebhooksDegraded4 min
- Incident with Git Operations and Pull RequestsMajor outage1 h 44 min
- Incident with Actions and Checks APIMajor outage46 min
- Incident with Webhooks and ActionsPartial outage1 h 50 min
- GitHub unreachable from several regionsPartial outage2 minFound by our checks, not on the status page
- Increase in timeouts for some unauthenticated usersMajor outage1 h 59 minOur checks saw it 1 min before the status page
- GitHub unreachable from several regionsPartial outage2 minFound by our checks, not on the status page
- GitHub unreachable from several regionsPartial outage1 minFound by our checks, not on the status page
If GitHub isn’t working for you
GitHub is Microsoft's platform for hosting Git repositories, pull requests, Actions CI/CD, Packages and Copilot.
Common GitHub errors
| Error | What it means | Usually | What to do |
|---|---|---|---|
No server is currently available to service your request. | GitHub's "unicorn" error page: its servers could not handle the request, which usually happens during an incident. | An outage | Refresh after a minute and check githubstatus.com; if only your custom-domain Pages site shows it, check that domain's DNS. Source |
Permission denied (publickey) | GitHub rejected your SSH connection, usually because no SSH key or the wrong key is offered. | Your side | Run ssh -T git@github.com and check the key is added to your account and your SSH agent. Source |
Repository not found | The repository does not exist or you do not have permission to access it. | Your side | Check the URL and your access, and that you are signed in as the right account. Source |
GH006: Protected branch update failed for refs/heads/main. | A branch protection rule blocked your push, for example because reviews are required. | Your side | Open a pull request instead of pushing directly, or meet the branch's rules. Source |
Is it just you?
- Check githubstatus.com and look at the component you use (Git operations, Actions, Pages, Copilot); GitHub incidents are usually partial.
- Compare git over SSH and HTTPS: if one works, the problem is your keys, token or network.
- Open github.com in a private window to rule out a stale session or extension.
- If Actions jobs are stuck queued, check the Actions component and your own runner availability.
- API users: a 403 or 429 with x-ratelimit-remaining: 0 means you hit your rate limit, not an outage.
Alternatives to GitHub
Questions
GitHub posts incidents per component at githubstatus.com, and many incidents affect only one area such as Actions, Pages or Copilot. This page shows that status next to our own checks and reports from other users.
The unicorn page says no server is currently available to service your request. It usually appears during a GitHub incident; refresh after a minute and check githubstatus.com.
GitHub is a very large service with many components, so partial incidents happen regularly even when most features keep working. The status page history shows each incident and which component it affected.
Sources: docs.github.com, docs.github.com, docs.github.com, cybersecuritynews.com, githubstatus.com
Get alerted when GitHub breaks your app.
If your product depends on GitHub, your users feel its outages too. Point a Site Qwality monitor at the GitHub endpoint you use and at your own site, and we alert you on Slack, email, SMS or a webhook as soon as either one stops answering.