Why is Twitch Buffering So Much? How to Fix it?

Twitch is an American live video streaming platform that primarily caters to the gaming community. It also features music broadcasts, creative content, and more. Many users have reported experiencing issues with buffering while using Twitch. While latency issues are common, there are other potential reasons for encountering buffering problems.

Dealing with Twitch buffering during a stream can be extremely frustrating. Sometimes, the buffering is caused by unexpected internet disconnections, which can ruin the viewing experience. Here, we have outlined a few possible solutions to help you resolve the buffering issue completely.

Why is Twitch buffering so much?

Twitch buffering can be frustrating and may be caused by various factors. Here are some reasons why Twitch might be buffering so much, along with potential solutions to improve your streaming experience:

Internet Connection Issues

A slow or unstable internet connection is one of the most common reasons for buffering on Twitch. To resolve this, try restarting your modem and router or connecting your device directly to your modem with an Ethernet cable for a more stable connection. Additionally, you can lower the quality of the stream by clicking on the settings icon in the video player and selecting a lower quality option.

Overloaded Servers

Twitch servers can become overloaded during peak hours when many users are watching streams simultaneously. If you experience buffering due to server overload, try watching streams during off-peak hours to avoid congestion and improve your viewing experience.

Device Performance

Buffering may occur if your device is not powerful enough to handle the stream. Close any other applications or programs running on your device to free up resources. Ensure that your device meets the minimum system requirements for streaming on Twitch, which can be found on Twitch’s support page.

Browser Issues

Browser extensions or plugins can interfere with Twitch streaming, causing buffering. Disable any unnecessary browser extensions or plugins and clear your browser cache and cookies. This can help improve performance and reduce buffering.


Ad-blockers can sometimes interfere with Twitch streaming and cause buffering. Disable your ad-blocker and reload the stream to see if the buffering stops. If the issue persists, consider using a different browser or updating your current browser to the latest version.

By addressing these potential issues, you can significantly reduce buffering and enjoy a smoother streaming experience on Twitch.

How to Fix If Twitch Buffering Too Much

Before referring to the troubleshooting guide, ensure that the internet connection is active and stable enough to stream online content properly. You can try watching the live stream on a different platform using the same device and internet connection to confirm the issue.

Why is Twitch buffering so much? How to Fix it?

1. Disable Hardware Acceleration

Hardware Acceleration is a kind of feature that allows the system to use the computer’s hardware at its full capacity in order to perform more efficiently. To do that:

  • Open Chrome browser > Click on the Action Menu button (three vertical dots icon) from the top-right corner.
  • Click on Settings > Select Advanced.
  • Now, click on System from the left pane.
  • Make sure to Turn off the Use hardware acceleration when available toggle.
  • Launch the Chrome browser again to check for the issue.

2. Clear Browser Cache and Cookies

Web browser cache and data can cause several issues with the webpage loading or redirects error which will eventually trigger buffering issues in online content. So, clearing the saved cache and data can fix webpage loading issues. To do so:

  • Open Chrome browser > Click on the Menu (three vertical dots icon) from the upper right side of the browser interface.
  • Now, hover over the More tools field to expand the drop-down list.
  • Click on Clear browsing data.

  • Next, under the Basic tab, select the Time range according to your preference.
  • Then click on the checkbox of Browsing historyCookies and other site dataCached images and files to select them.
  • Finally, click on Clear data.
  • Once done, restart your Chrome browser, and check whether the problem has been fixed or not.

3. Disable Browser Extensions

The particular Twitch buffering issue can happen due to the wrong or rogue extensions on the Chrome browser. So, you should always check for the browser extension and try disabling them all to cross-check whether the problem is still appearing to you or not. To do that:

  • Open Chrome browser > Click on the Menu (three vertical dots icon) from the upper right side of the browser interface.
  • Now, hover over the More tools field to expand the drop-down list.

  • Click on Extensions > Disable all the extensions one by one (Turn off toggle).
  • Once done, exit the browser > Relaunch it.
  • Finally, try running a Twitch stream to check for the issue.

4. Update Windows OS Build

An outdated Windows OS build can also cause several performance issues on your computer and online streaming issues. You should try checking for the Windows OS update and install all available updates to always up-to-date.

  • Press Windows + I keys to open up the Windows Settings menu.
  • Next, click on Update & Security > Select Check for updates under the Windows Update section.

  • If there is a feature update available, select Download and install.
  • It may take a while to complete the update.
  • Once done, restart your computer to install the update.

5. Check Your Antivirus Software

If there is any kind of malware or adware is blocking the Twitch stream ongoing process on your computer due to some unexpected reasons then make sure to check your antivirus program to check for the issue.
So, if you’re using the default Windows Defender program, then make sure to follow the steps below:

  • Just open Windows Settings by pressing Windows + I keys.
  • Now, click on Privacy & Security from the left pane.
  • Click on Windows Security from the right pane.

Windows Defender Quick Scan

  • Next, single-click on Virus & threat protection > Click on Quick scan.
  • Wait for the scanning process to be completed.
  • If there is a potential vulnerability found then the Windows Defender software will automatically remove it from your computer or ask you to choose whatever you want.
  • But if there is no malware or virus found then make sure to follow the next method.

6. Disable VPN Service

It may also possible that the active VPN service is somehow triggering the Twitch buffering issue on your computer or browser. Make sure to turn VPN off temporarily and check whether the problem is still bothering you or not.

7. Perform a Clean Boot

The chances are high enough that some of the installed third-party programs are conflicting with the system functions that can prevent ongoing connections with Twitch streaming. We highly recommend performing a clean boot on your PC to disable the third-party programs. To do this:

  • Press Windows + R keys to open the Run dialog box.
  • Now, type msconfig and hit Enter to open the System Configuration window.
  • Go to the Services tab > Enable the Hide all Microsoft services checkbox.

  • Check all the services from the list and click on Disable all.
  • Click on Apply and then OK to save changes.
  • Now, click on the Startup tab > Click on Open Task Manager.

  • Under the Startup tab from the Task Manager interface, click on the particular tasks which are enabled for startup boot > Click on Disable.
  • Make sure to select and disable one by one.
  • Once done, restart your computer to change effects immediately.

8. Check Other Browsers Too

Sometimes it may also possible that something is conflicting with the Google Chrome browser on your PC. Therefore, we’ll also recommend you try using another web browser to check whether the same problem is still occurring or not.

If the same problem is happening with other browsers then the chances are high that Twitch servers are encountering outages or downtime in specific regions.

9. Change DNS Server Addresses

  • Open Control Panel from the Start menu.
  • Click on Network and Internet > Go to Networking and Sharing.
  • Select Change adapter settings > Right-click on the active network.
  • Then click on Properties > Double-click on Internet Protocol Version 4 (IPv4).

  • Click on Use the following DNS server addresses > Type as the Preferred DNS and as the Alternate DNS.
  • Click on OK to save changes > Reboot your PC.

10. Close Background Running Tasks

It’s also worth mentioning that closing the unnecessary background running tasks can easily help you to fix multiple issues on your computer by reducing the use of system resources. To do so:

  • Press Ctrl + Shift + Esc keys to open up the Task Manager.
  • Now, click on the Processes tab > Click to select tasks that are unnecessarily running in the background and consuming enough system resources.

  • Click on End Task to close it individually.
  • Once done, restart your system, and check for the issue again.

11. Disable Ad Blocker

Disabling the ad blocker may help you to completely fix such an issue because it may block the Twitch streaming in some scenarios. Therefore, you should turn off the ad blocker on your browser temporarily and then refresh the Twitch page to check if it’s still buffering or not.

12. Block IP Range and Flush DNS

  • Press Windows + S keys (or directly click on Search) to open Windows Search.
  • Now, type Windows Defender Firewall with Advanced Security.
  • Then click on Inbound Rules > Click on New Rule.
  • Select Custom Rule > Click on Next.
  • Make sure to click on Next multiple times until you see the Scope screen.
  • Click on ‘These IP addresses’ > Select Add > Copy and paste the following IP addresses in the field.
  • Once added, click on OK to proceed > Repeat the same steps for the following IP addresses as well.
  • Finally, click on Next > Select ‘Block the connection’ option > Click on Next multiple times to finish the process.

Once all done, you should flush the DNS configuration from the computer to refresh by following the steps below:

  • Open the Start Menu > Type Command Prompt and open it.
  • If prompted by UAC, click on Yes to grant admin privilege.
  • Now, copy and paste the following command line then hit Enter to execute it:
ipconfig /flushdns
  • Once done, close the cmd window > Restart your computer to apply changes.

That’s it, guys. We hope this guide was helpful to you. For further queries, let us know in the comment below.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.