Twitch not loading usually means a connection problem, browser issue, or something blocking the site — not a problem with Twitch itself

When Twitch won't load, you'll see a blank page, a spinning loader that never stops, or an error message. The cause is almost always one of four things: your internet connection dropped or is too slow, your browser has cached data that's now broken, your firewall or antivirus is blocking Twitch, or Twitch's servers are actually down (rare, but it happens). The fix depends on which one it is, and you can usually narrow it down in under five minutes.

Start by checking whether the problem is just Twitch or your whole internet. Open a new tab and go to a different website — Google, Wikipedia, anything. If that loads fine, Twitch is the problem. If nothing loads, your internet connection is the issue, and you should restart your modem and router before trying anything else.

Key Takeaways

  • A blank page or endless loading usually means your browser's cached data is corrupted, and clearing it fixes the problem in most cases.
  • If Twitch loads on your phone but not your PC, the issue is your computer's browser or network settings, not Twitch itself.
  • Antivirus software and firewalls sometimes block Twitch by mistake, and temporarily disabling them tests whether they're the culprit.
  • Restarting your modem and router clears temporary connection problems that make pages load slowly or not at all.
  • If Twitch works in a different browser on the same PC, the problem is that specific browser, and you can switch browsers or reinstall it.

Clear your browser's cache and cookies

Your browser stores copies of websites you visit so they load faster next time. Sometimes that stored data gets corrupted and breaks the site instead. Clearing it forces your browser to download a fresh copy of Twitch.

In Chrome: click the three-line menu in the top right, select Settings, then Privacy and Security, then Clear Browsing Data. Make sure "Cookies and other site data" and "Cached images and files" are both checked. Set the time range to "All time" and click Clear Data. Close Chrome completely and reopen it, then try Twitch.

In Firefox: click the three-line menu in the top right, select Settings, then Privacy & Security. Under Cookies and Site Data, click Clear Data. Check both boxes and click Clear. Close Firefox and reopen it.

In Edge: click the three-dot menu in the top right, select Settings, then Privacy, Search, and Services. Under Clear Browsing Data, click Choose What to Clear. Check "Cookies and other site data" and "Cached images and files", set the time range to All Time, and click Clear Now.

Restart your modem and router

Your modem and router handle your internet connection. If either one gets stuck, pages load slowly or not at all. A restart clears temporary problems that a simple page refresh won't fix.

Unplug your modem (the device that connects to your internet provider's line) and your router (the device that broadcasts WiFi). Wait 30 seconds, then plug the modem back in first. Wait for all its lights to stop blinking and settle into a steady pattern — usually 1 to 2 minutes. Then plug the router back in and wait another 1 to 2 minutes for it to fully start up. Try Twitch again.

If you have a combined modem-router unit, unplug it, wait 30 seconds, and plug it back in. Wait for the lights to settle before trying Twitch.

Check whether your antivirus or firewall is blocking Twitch

Antivirus software and Windows Defender sometimes block websites they think are suspicious, even though they're not. If Twitch works on your phone but not your PC, or if it worked yesterday but not today, your security software might be the problem.

The quickest test is to temporarily disable your antivirus. In Windows 10 or 11, click the Windows icon in the bottom left, type "Windows Security", and open it. Click Virus & Threat Protection on the left. Under Virus & Threat Protection Settings, click Manage Settings. Toggle off Real-Time Protection. Try Twitch. If it loads, your antivirus was blocking it. Turn Real-Time Protection back on when you're done.

If you use third-party antivirus software like Norton, McAfee, or Kaspersky, look for a settings or preferences option in that program. Most have a way to disable protection temporarily. Check the program's menu or right-click its icon in the system tray (bottom right of your screen).

If disabling antivirus fixes it, you can add Twitch to your antivirus's whitelist or safe list so it won't block it again. Look for an option called "Exceptions", "Whitelist", "Safe Sites", or "Allowed Programs" in your antivirus settings.

Try Twitch in a different browser

If Twitch loads in Firefox but not Chrome, or in Edge but not Firefox, the problem is that specific browser, not your internet or computer. This tells you whether to reinstall the browser or switch to a different one.

Download and install a browser you don't normally use — Chrome, Firefox, Edge, or Opera are all free. Open it and go to twitch.tv. If Twitch loads fine, your usual browser has a problem. You can either reinstall your usual browser (uninstall it completely, restart your PC, then download and install it fresh) or just use the browser that works.

If Twitch doesn't load in any browser, the problem is your PC's network settings or security software, not the browser itself.

Check Twitch's server status

Twitch's servers go down occasionally, though not often. If nothing you've tried works, check whether Twitch itself is having problems.

Go to downdetector.com in your browser and search for "Twitch". You'll see a graph showing whether other people are reporting problems right now. If there's a spike in the last hour, Twitch is likely down and you just have to wait. If the graph is flat, Twitch is working fine and the problem is on your end.

You can also check Twitch's official status page at status.twitch.tv, though Downdetector often shows problems faster because it pulls reports from users in real time.

Disable browser extensions temporarily

Browser extensions (add-ons that change how your browser works) sometimes interfere with websites. Ad blockers, VPNs, and password managers occasionally break Twitch's loading.

In Chrome: click the three-line menu in the top right and select Extensions. You'll see a list of all your extensions. Click the toggle next to each one to turn it off. Try Twitch. If it loads, turn the extensions back on one at a time until you find the one that breaks it. You can then remove that extension or add Twitch to its whitelist.

In Firefox: click the three-line menu in the top right and select Add-ons. Click Extensions on the left. Toggle off each extension one by one and test Twitch. When you find the culprit, you can remove it or adjust its settings.

In Edge: click the three-dot menu in the top right and select Extensions. Toggle off each extension and test Twitch the same way.

Frequently Asked Questions

Why does Twitch work on my phone but not my PC?

Your phone uses a different network connection (cellular or a different WiFi) and a different browser, so the problem is specific to your PC. It's usually your antivirus, a browser extension, or cached browser data. Try clearing your cache first, then temporarily disable your antivirus to test.

What does "connection timed out" mean?

It means your browser tried to reach Twitch but didn't get a response in time. This usually means your internet is too slow, your connection dropped, or something is blocking the connection. Restart your modem and router, then try again. If it keeps happening, contact your internet provider.

Can a VPN fix Twitch not loading?

Sometimes. If your internet provider is blocking Twitch (rare in the US but common in some countries), a VPN can bypass it. But a VPN can also slow your connection or cause problems with Twitch's servers. Try the other fixes first, and only use a VPN if nothing else works.

Should I reinstall my browser completely?

Only if Twitch doesn't load in any other browser. Uninstall your browser completely (in Windows, go to Settings, Apps, Apps & Features, find your browser, and click Uninstall), restart your PC, then download and install it fresh. This removes all corrupted settings and extensions.

What if I've tried everything and Twitch still won't load?

Contact your internet provider to check whether they're blocking Twitch or whether your connection is stable. If your connection is fine, try accessing Twitch from a different network (a friend's WiFi or a coffee shop) to see if the problem follows you or stays on your home network. That tells you whether it's your PC or your internet.