Fix: Twitch Keeps Buffering (Chrome/Firefox)

Twitch keeps buffering on Google Chrome, Mozilla Firefox or any other browser? There are many different potential solutions to this issue.

Twitch is the world-leading online streaming platform, providing unlimited hours of fun and entertainment to viewers across the globe.

But, just like many other websites and platforms of similar complexity, Twitch is not perfect. In fact, encountering bugs on Twitch is a relatively common experience.

In this guide, we’ll help you solve the Twitch Keeps Buffering problem, which is usually related to the two most popular browsers, Chrome and Firefox.

If this has been troubling you lately, you’ll find multiple solutions for the problem in the list below.

The Problem Explained

When something keeps loading or buffering on your PC, it means there are not enough resources, whether that’s computing power or bandwidth.

This is why it’s important to understand that this particular problem can often be on our end. But, Twitch is not flawless, and there’s definitely a chance to experience this problem even when both your PC and connection are working as intended.

Shortly put, here are the reasons Twitch users are experiencing the buffering problem on both Chrome and Firefox.

  • Using an older PC with not enough computing power
  • Weak internet connection or heavy use in the background while watching
  • A DNS-related issue
  • Twitch’s servers are not performing as they should

Usually, it’s a smart decision to test this on other similar websites. Some users reported they can watch content on other platforms while Twitch remained unwatchable due to the buffering issues.

Doing this will help you know whether the problem is on your end or not. Shortlisting is an important part of the troubleshooting procedure since it will save you a lot of time searching for the root of the problem.

Here’s how a major part of the community deals with the Twitch Keeps Buffering problem on Chrome and Firefox.  

Fix 1: Do A SpeedTest For Your Connection

There are multiple ways to test your internet connection and see whether the problem is on your end. Sometimes, it’s enough to look at the Wi-Fi signal icon and see if it’s a full signal.

But, if you are connected to the internet through a cable, do a simple speed check by using this connection benchmarking website called speedtest by Ookla.  

Possible Solution – Lower The Stream Quality

If it turns out your speedtest results are below average, a possible solution for the problem would be to reduce the quality of the stream you’re watching.

Although Twitch has a built-in feature for this, it sometimes doesn’t work as intended and users experience the buffering problem.

Try manually reducing the quality of the stream by clicking on the cogwheel and selecting a lower value.

Weak internet connections may not be able to support even these lower video qualities, but if you are confident that the problem is not related to your connection, move on to the other methods listed below.

Fix 2: Check If You Are Using A Virtual Private Network (VPN)

Many members of the Twitch community, and just overall internet users, utilize a VPN while browsing for both security and experience-enhancing reasons.

For example, Twitch fans use VPN since it’s the most cost-efficient way of “dodging” annoying advertisements.

However, not every VPN service has equally fast servers to provide to their customers. In fact, some VPNs are known to have below-optimal speeds.

If you are using a VPN that’s not blazing-fast, it might be the reason why you are unable to watch streams without experiencing buffering.

For those looking to switch over to a different VPN but can’t seem to find the right choice, we have a guide on PC Strike covering this topic thoroughly, and it might be of good use.  

Fix 3: Disable Hardware Acceleration In Your Browser’s Settings

Across multiple forum threads, Twitch users confirmed that disabling hardware acceleration in their browser settings panel helped deal with the buffering problem.

If you are a Chrome user, follow the steps below to quickly do this.

  1. Open Chrome on your PC and click on the three vertical dots located in the top-right corner of your screen. This will open a menu. Click on Settings.
  2. Scroll down to the very end of the Settings panel until you see a section named “System” at the bottom. Here, “untick” the “Use hardware acceleration when available” setting, and restart your browser.
  3. Load up and see if the problem persists.

This solution helped many users with different configurations and internet connections, and chances are it will work for your case as well.

If you are using Firefox, this official guide from will help you disable hardware acceleration on your browser.

Fix 5: Change Your DNS

Although it seems to be the most “tech-savvy” fix on this list, it shouldn’t frighten you as it’s much easier to do than it sounds.

Follow the steps below:

  1. Click on the search button on Windows which is located in the bottom-left corner. See the image below for further guidance.
  2. In the search field, type “Settings” and press “Enter” on your keyboard. From the panel that opens, click on the “Network & Internet” category, just like the image below suggests.
  3. Here, click on the first setting under the “Advanced network settings” category, which is the Change Adapter Options one.
  4. You will now see a list with network connections. Right-click on the one you’re currently using and select “Properties” from the menu that shows.
  5. From the list of options, click on the “Internet Protocol Version 4” and then select “Properties” by clicking the button below.
  6. From the “box” you see on your screen, select the “Use the following DNS server addresses” option which is on the bottom of the panel. Then, type in the same numbers in the fields as the image below suggests.

Note: For those who might not be able to load the image, these are the values:

  • Preferred DNS Server: 8*8*8*8
  • Alternate DNS server: 8*8*4*4

Finish by clicking the “OK” button. Load up Twitch and see if the problem persists.

Fix 6: Switch To A Different Platform Temporarily

If you’re about to watch a major event that has to be viewed in real-time for the best experience, you probably don’t have enough time to do all the troubleshooting and problem-solving.

To avoid missing all the exciting moments, swap to a different platform temporarily, and when you finish watching the event, try solving the problem on Twitch.

Usually, eSport events and tournaments are streamed on YouTube and Facebook Gaming at the same time, so if Twitch is giving you trouble, try those platforms instead.

Fix 7: Check For Any Background Updates / Downloads

Although this doesn’t apply to everyone, it’s not a secret that most of the Twitch community members are gamers. And, if you’re a gamer, chances are you have Steam installed on your system, or another similar app such as Origin,, or Epic Games.

If you have auto-updates enabled on all your titles across these platforms, the buffering problem can be caused by a game updating in the background without your knowledge of it.

Steam auto-updating games in the background.

To Avoid This Issue In The Future

If you find out this has been troubling you and it’s the reason for Twitch streams constantly buffering, you can completely disable auto-updates on Steam or set a bandwidth limit.


Twitch buffering can be annoying, but now you know all the solutions that helped many overcome this issue.

If you are unable to solve the problem by applying the methods listed in the guide above, it may be a good idea to contact Twitch Support for further assistance.

Related Reads

Fix: Twitch Fullscreen Not Working
Bojan Veselinovikj

Bojan is a video-game developer and a tech enthusiast. Combining these two passions allow him to keep you informed on everything that's new in this fast-paced digital world.