GitHub

Is GitHub down?

No problems detected

If you are having issues, please submit a report below.

GitHub is a company that provides hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features.

Problems in the last 24 hours

The graph below depicts the number of GitHub reports received over the last 24 hours by time of day. When the number of reports exceeds the baseline, represented by the red line, an outage is determined.

GitHub Outage Chart 01/22/2026 18:55

At the moment, we haven't detected any problems at GitHub. Are you experiencing issues or an outage? Leave a message in the comments section!

Most Reported Problems

The following are the most recent problems reported by GitHub users through our website.

  1. Errors (46%)

    Errors (46%)

  2. Website Down (43%)

    Website Down (43%)

  3. Sign in (10%)

    Sign in (10%)

Live Outage Map

The most recent GitHub outage reports came from the following cities:

Loading map, please wait...
City Problem Type Report Time
BrazilGuarulhos Errors
HondurasSan Pedro Sula Sign in
GermanyDortmund Errors
United StatesPlymouth Errors
United KingdomSouthall Errors
United StatesBallwin Website Down
Map Full Outage Map

Community Discussion

Tips? Frustrations? Share them here. Useful comments include a description of the problem, city and postal code.

Beware of "support numbers" or "recovery" accounts that might be posted below. Make sure to report and downvote those comments. Avoid posting your personal information.

GitHub Issues Reports

Latest outage, problems and issue reports in social media:

  • nas5w Nick Scialli (@nas5w) reported

    Getting a 500 error trying to apply changes using the @github UI org-name/repo-name/pull/2/apply_suggestions Request Method: POST Status Code: 500

  • baael Wojciech Zieliński (@baael) reported

    @statelyai seems like github login isn't working on visualizer :(

  • KellyCNBC Kelly Evans (@KellyCNBC) reported

    "The code should be on github, so people can look through it...highlight issues, suggest changes...in the same way you update Linux or Signal." -Elon Musk TED talk @CNBCTheExchange $TWTR

  • Brad_Rosenheim Dr. Brad Rosenheim (@Brad_Rosenheim) reported

    We have been using Jupytext to share .py files that can be opened as notebooks, but generally only on distributed notebooks (Github). That is one workaround, but any file that does not have a corresponding .py file is a problem at the moment.

  • confirmsignal Matt (@confirmsignal) reported

    @tpanum @GitHubHelp I had this same problem today; my issue was that `gpg --export` will export all of your keys in one blob that GitHub won't like. You need to specify which key you want to export by its fingerprint.

  • 0xTaylor_ 0xTaysama - IYKYK (@0xTaylor_) reported

    @Jam10o @GldnCalf The title of that section says 'Pocket' though. Granted a lot of this looks like it was just copy/pasta translated, there are other glaring issues like their github being a barren wasteland that hasn't had a commit in 14 months.

  • hergertme Christian Hergert 👣 (@hergertme) reported

    Do any of gitlab/github/etc support "vacation" statuses so you can both pause bugmail and also let people submitting issues know there will be a delay?

  • branmcconnell Brandon McConnell 🇺🇦✊ (@branmcconnell) reported

    @tailwindcss Is this an invalid class or should I open a GitHub bug report for this? `text-[rgb(0_0_0_/_50%)]` Adding `color:` doesn't resolve the issue either: `text-[color:rgb(0_0_0_/_50%)]`

  • sf_tristanb Tristan Bessoussa (@sf_tristanb) reported

    @Sumenia @github @GitHubEng We've narrowed down the issue being an undocumented BC break, you could do docker: environment: name: ${{needs.environment.outputs.github_env}} but now you need to use a string for the environment name.... 👎

  • sassdawe Sass, David (@sassdawe) reported

    @cl @phillipsj73 I was thinking how could we use GitHub Issues as the backend and we would just need a nice front-end 🤔 Plus we would get a built in edit button

  • realchrisebert Chris Ebert (@realchrisebert) reported

    Is anyone having issues with GitHub Actions that were working fine previously but are now failing due to the use of GitVersion? This started happening for us today and I am trying to determine if this is an isolated incident.

  • DaiTeM Davide Laganà (Ditti) (@DaiTeM) reported

    Just deleted my @getferdi account, it has become untrustable. Lots of strange activity and behaviour ($) switch during the last months, yesterday everything was put offline (incl. social+github), today back online (no github) claiming it's "MAJOR outage"? Get your **** together.

  • CrankygamerOG TheCrankyGamerOG (@CrankygamerOG) reported

    @Justin_Stolpe Im using unmodified code from your github, could it be a php version issue? im not running into a pdo error?

  • cpan_author Mohammad S Anwar (@cpan_author) reported

    @wollmersdorfer I merged the PR using GitHub web interface. If there was any issue with the PR, I would have expected, it to be rejected. Do you mean, $ *** rebase -i master

  • irsdl Soroush Dalili (@irsdl) reported

    @ollieatnccgroup I had a play with it a few years ago as it has some potential deserialization RCE just there but I couldn't go far as my Exch2016 server kept denying my legitimate RPC over HTTP requests. Then there was someone reimplementing it in github... but then I was tired to try!

  • elelalem_ashraf Michael Schonhoff (@elelalem_ashraf) reported

    After a couple years of deployment without Github Workflow I won't miss it anymore. @laravelshift did an amazing job! I had no clue how to do a decent action and its CI Generator did it all for me! First I had an error (.github in .gitignore isn't fun) but they helped me out! THX

  • runtcpip Morgan 🌫️ Is Looking For a Jr. DevOps Role (@runtcpip) reported

    I want to host my blog on a virtual server I spin up in AWS. I've hosted a website on Azure, but it was static, and updating it would have me going through about 2 other websites (Github and Netlify).

  • davekarpf dave karpf (@davekarpf) reported

    Elon Musk's big idea is to put the code for Twitter's algorithms on Github. The problem is that if you make the algorithms transparent, you make it absurdly obvious how to game and exploit the algorithm. This is social media history 101.

  • OliverCaldwell (Ollie 🧙) (@OliverCaldwell) reported

    @rgm Yep! MDN, various blogs, GitHub pages, w3schools (back in the day anyway). I always felt like I was fumbling around and if I didn't check all these things I'd run into a browser compat issue or something. REPLing everything is lovely and I forget that it's a luxury right now.

  • uchennayah uchennayah (@uchennayah) reported

    Started writing c# on Monday and I have already written two scripts with no errors so far. I will see if I can send them to GitHub on Tuesday.

  • skinisblack Awolowo™🐺❤️ (@skinisblack) reported

    if it shows 404 error give it time GitHub servers will eventually upload the files in 1-2 hours T for thanks!

  • branmcconnell Brandon McConnell 🇺🇦✊ (@branmcconnell) reported

    @tailwindcss Is this an invalid class or should I open a GitHub bug report for this? `text-[rgb(0_0_0_/_50%)]` Adding `color:` doesn't resolve the issue either: text-[color:rgb(0_0_0_/_50%)]`

  • api_expert API.expert - Public API Performance Dashboards (@api_expert) reported

    @github is having issues with some of their APIs this hour.

  • xachmanironside Zach (@xachmanironside) reported

    @ShehuAwwal Isn't that what k3s and microk8s are all doing? I use them for this mostly to save time but that's what they do. Both I believe have high CPU usage issues open on GitHub.

  • jcasharpe James Sharpe (@jcasharpe) reported

    @slightlycode @github Also seems to be issues with PRs getting stuck in the merge queue if you close the PR. You then get an error that the PR can't be removed from the merge queue. This is definitely still in beta status @github

  • wollmersdorfer Helmut Wollmersdorfer (@wollmersdorfer) reported

    @cpan_author The web-interface sometimes makes problems. IMHO you need to check which patches github has, and which ones you have local. Worst case rename your local instance and clone a fresh one from github. Then apply your last changes to the fresh copy.

  • adamwathan Adam Wathan (@adamwathan) reported

    GitHub automatically enabling a new “Polls” category in discussions reminds me they don’t understand the problems of OSS maintainers 😕 As if I need more flavors of “700 people voted for this why is it not implemented yet what are you even doing??” in my life 😵‍💫

  • apimetrics APImetrics - The API Rating Service (@apimetrics) reported

    api_expert: @github is having issues with some of their APIs this hour.

  • zerolehero Gauthier Segay (@zerolehero) reported

    @vzarytovskii You can overcome by the simple fact that no one is doing it as good, as you'd do yourself. For me, it doesn't matter so much that a particular github issue or thing gets done during a stream, but more to follow the stream of thoughts, heading toward an aim, even with muckering.

  • rhein_wein Laura Tacho 🌮 (@rhein_wein) reported

    Yes, we had fallbacks and failovers and backoffs and we could certainly test for those be reasonably certain that nothing would catch fire when one of our 3rd party services went down. (And imagine the influx of builds that came in once GitHub was back up!)