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 12/07/2025 19:25

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 (61%)

    Errors (61%)

  2. Website Down (27%)

    Website Down (27%)

  3. Sign in (11%)

    Sign in (11%)

Live Outage Map

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

Loading map, please wait...
City Problem Type Report Time
BangladeshDhaka Sign in
United StatesColorado Springs Errors
IndiaBaharampur Website Down
EcuadorGuayaquil Website Down
MexicoMexico City Website Down
SpainMadrid Errors
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:

  • BrettSlaski Brett Slaski (@BrettSlaski) reported

    Well it seems that GitHub Actions run different from fork PR's. I am having trouble grokking what is needed to get this working. And this is NOT what I had planned for today, at all! 😖

  • caspervonb Casper Beyer (@caspervonb) reported

    People seem so hyped about GitHub Copilot, meh... I tried it for a week and it offered no useful completions (your milage may vary). The Rust compiler however, is my awesome assistant that points out exactly what I messed up with awesome error messages and warnings when I do.

  • PatrickKidger Patrick Kidger (@PatrickKidger) reported

    @cgarciae88 So the discussion on that GitHub issue in particular is very interesting -- clearly a very similar line of thought; wanting a PyTree structure that's filtered in different ways for JIT/grad/etc.

  • buschtoens Jan Buschtöns 🏳️‍🌈 (@buschtoens) reported

    @MichalBryxi 1) Bump into a problem 2) Ask Google 3) Find a promising GitHub issue 4) See that you reported that issue yourself, including a fix

  • TheHayleeColon Haylee (@TheHayleeColon) reported

    @signalapp You guys doing anything about notification issues - Github #5072

  • yatesco Colin Yates (@yatesco) reported

    @tastapod @github I minimise this by doing everything in a docker container so the api between my code and the CI server is as trivially small as possible. But yeah, it’s a PITA

  • OpenBSD_src OpenBSD src Changes (@OpenBSD_src) reported

    nicm@ modified usr.bin/tmux: Add a client-active hook, from ncfavier in GitHub issue 2803.

  • jcrnkovic95 Josip Crnković (@jcrnkovic95) reported

    Anyone using @github iOS app and having constant “Something went wrong” when navigating through directories of a codebase? Pressing “Try again” sometimes doesn’t resolve the issue. iOS 14.6

  • bwohl Bob Wohl (@bwohl) reported

    Website completed and deployed to production for a client, a flutter login template written and added to github. Today has been productive and its only 11am.

  • jmapurple Juan Flores (@jmapurple) reported

    @tastapod @github Nearly all the build server tools are not designed with testability in mind. It is called pipeline as code for a reason, but the tools out there don't want you to think about testing. The workaround is to run the build server yourself locally, if you can

  • nojvek Noj Vek (@nojvek) reported

    @auchenberg Need something like this for @github . GH UX is so slow. Almost everything is a slow page reload.

  • BibhasindhuP Bibhasindhu Pradhan (@BibhasindhuP) reported

    @Haris_Is_Here # Harry Bhai # Help I create a website using WordPress and host that website on GitHub, but the CSS and JS of that website is not visible in the hosted website. 🙏🙏 Please help me in solving that problem Harry Bhai.

  • BasGamesTV1 BasGamesTV (@BasGamesTV1) reported

    @github I created a software in Github with C. But there is a problem.. I can't open that software.. :'( Please help me Github

  • Joe_Stead Joe Stead (@Joe_Stead) reported

    @tastapod @github The Gitlab CI Linter is a nice little compromise in this space. It's still absolute garbage, but it points out the horrendous YAML errors that I make. The scripts themselves I want to run locally anyway, I just want orchestration validation. Feel your pain so much

  • Azumanga Chris Jefferson (@Azumanga) reported

    @dimpase Good find! It seems to have cleared up over breakfast, so now I wonder if it was in fact a weird error coming from github, rather than my local *** (I didn't say it was '*** pull' that was causing the error, so it could be the remote's fault).

  • mesetatron Yuan Gao (@mesetatron) reported

    @EddyVinckk I think a lot of *** weirdness (like have separate commit to push/pull) is down to it being a distributed version control system, but the majority of us don't use it as a distributed version control system, and instead use it AS IF it were centralized on github/gitlab/etc.

  • dimpase Dima Pasechnik (@dimpase) reported

    @Azumanga server side, I gather. That's why for my own projects I prefer pushing to a straight ssh server, not GitHub.

  • david__nunez David Nuñez (@david__nunez) reported

    @_vshapovalov @gakonst I'm trying to help some non-blockchain dev friends to follow the white rabbit, but all of them have this problem: no public GitHub record, because it's not common practice in many sectors

  • alexelcu Alex Nedelcu (@alexelcu) reported

    @pierre_dalpra @mdedetrich I'm well versed in working with rebase & fixups. It's error-prone, and too much work. The main/master branch doesn't need that detail, IMO. One commit per PR merged is fine, its description can contain everything needed, and you still have the PR's history in GitHub/Gitlab.

  • IanWalter ⌁ Ian (@IanWalter) reported

    The whole send HTML fragments over the wire movement is a really painful experience on slow connections. Good example: @github vs @useshortcut

  • arjunnotfrom @Arjun_singh (@arjunnotfrom) reported

    @vivekramac @vivekramac I ALREADY TALK ABOUT THIS ISSUE, WORSE NO IS TALKING ABOUT REAL ISSUES. INSTEAD ALL GOING CRAZY ( WILL AI GitHub co-pilot ) take away jobs of all programmers!!!!!;

  • nellgwyn21 Biró Júlia (@nellgwyn21) reported

    @tastapod @github It's the same problem with any code where the runtime environment is fixed, eg edge computing. It runs code, you think it's a SW platform, but de dev workflow is really cumbersome.

  • simonw Simon Willison (@simonw) reported

    @jesslynnrose @elibelly I wonder if showing people basic GitHub and GitHub Pages early on would be useful? Solves the problem of hosting, backing up and sharing their work for them GitHub Web UI is really good for editing files, plus strong VS Code integration if that's useful

  • LukaszKaczmarcz Lukasz Kaczmarczyk (@LukaszKaczmarcz) reported

    BTW I do not see a problem. I will put a different repo location. But is funny and scary how Github is dominating thinking.

  • matthewwilkes Matthew Wilkes (@matthewwilkes) reported from Brampton Bierlow, England

    @paulweveritt Got properly nerd sniped by this! Didn't understand why mypy would have problem until after implementing it. Then found the github thread and it all made sense.

  • LefterisJP Lefteris Karapetsas | Hiring for @rotkiapp (@LefterisJP) reported

    @gakonst for me this is equal to no github profile. It's cool, no problem. Need to find another way to evaluate But sending a github profile in an application with everything private is useless and the only thing it shows is the sender does not understand what the use of the profile is

  • fmoo Peter R (@fmoo) reported

    @Gryphonblade77 @SomethingClassc Also @TylerDeren wrote a badass discord bot that lets us write “#fileatask blah” that will automatically file GitHub issues that link back to chat directly on the server.

  • SecurePeacock Christopher Peacock (@SecurePeacock) reported

    @anthomsec I wonder if it’ll fall under ITAR one day after updating USML. Example, can’t post a tool to GitHub because it would export the munitions (cyber capabilities) internationally. Tough problem, I don’t want to stifle innovation, but also don’t like handing adversaries capabilities.

  • AndyHails Andy Hails (@AndyHails) reported

    @tastapod @github This is the issue with infrastructure (or DevOps for want of a better word) in general! "Change config file --> run --> wait --> repeat"

  • egilhansen Egil Hansen (@egilhansen) reported

    @SimonCropp What is the correct way to normalize/deal with line endings in a Verify tests? We have tests that fail on GitHub in Linux but run without a problem on Windows machines due to different line endings/mixed line endings (we think).