Twitch Keeps Buffering | 9 Quick Ways to Fix It

Twitch Keeps Buffering

Latency issues are often the reason your Twitch keeps buffering.

This problem could occur on even famous browsers like Chrome, Firefox, and Safari. If you need a Twitch buffering fix, this guide is for you.

Why does Twitch Keep Buffering?

Three significant errors are often the reasons behind the Twitch buffering issue.

  1. Twitch servers may be experiencing a setback; this is often beyond you and can be solved only by Twitch. Confirm this by following Twitch on Twitter. Also, check the trend table to see if others are experiencing this too. The solution here is to wait it out.
  2. Accessing Twitch with an old device could be responsible for this error. Therefore, it is best to go for devices that are at most 3 years old. Also, check if other streaming services (YouTube, Facebook, Mixer, etc.) work seamlessly on the said device.
  3. A poor and unstable internet connection is the most common culprit behind Twitch buffering issues. Disconnect and reconnect or try using your internet service on other devices to ensure it is a problem.

These are the common causes, although there are solutions that aren’t directly related to these causes, as you’ll see below.

Twitch Buffering Fix

1. Disable hardware acceleration (Chrome)

Hardware Acceleration uses GPU to process data, commonly used to make browsing faster and more efficient. But it could be detrimental in some cases. Disabling it is a noteworthy Twitch buffering fix.

  • Open the drop-down menu from the top right-hand corner of your screen and select Settings on your Chrome browser.
Chrome Setting
  • In the Settings tab, scroll down and click the Advanced button.
Chrome Advanced Setting
  • Locate the System section, then toggle off the Use hardware acceleration when available switch.
turn off hardware acceleration
  • Close Chrome and relaunch it.

Alternatively, you can search for it with the search box in the Settings tab.

2. Check your Antivirus software

Check your Antivirus software

The importance of antivirus software cannot be over-emphasized. But even though they help protect our systems, anti-virus software may sometimes get overzealous and cause more harm than good.

If your Twitch keeps buffering, you should consider checking your antivirus software. Most features may interfere with your bandwidth or add a stricter security layer on specific sites that may affect the speed.

Your best bet is to temporarily disable the antivirus and check if the problem persists.

If it does, consider upgrading it, getting a new one, or disabling those features you think are affecting Twitch’s seamless stream, features related to safe web browsing, internet firewalls, cookies, etc. 

3. Slow or Unstable internet

Slow or Unstable internet

It’s time you seriously measure up your internet connection. First, check your internet speed on sites like this. Also, make sure you are not in an internet dark spot.

Try connecting other devices to your internet and ensuring the speed issue isn’t unique to your device.

Then, disconnect and reconnect your device. In addition, confirm with your ISP if your bandwidth plan is capable of streaming specific resolutions.

4. Problematic Applications

Steam Library

Specific applications could be the reason why Twitch keeps buffering. Most applications like Steam, video editing software, online games, consume a considerable amount of computer resources and network bandwidth.

This leaves Twitch lagging and clinging to crumbs causing buffering.

Start-up programs or apps that run in the background are often responsible for Twitch lagging issues. To rectify this, close all irrelevant programs.

Then, visit your Task Manager to disable other background processes that are consuming too many resources.

  • Use the Ctrl + Shift + Esc shortcut keys to open your Task Manager.
shortcut keys for Task Manager
  • Select the Process tab and go through the list of applications running.
  • Right-click on any problematic app and select the End task option.
End Task in Task Manager

5. Disable VPN and Proxy

An artificial VPN or Proxy could be the reason why Twitch keeps freezing. Temporarily disable your proxy on Windows to avoid Twitch buffering.

  • Use the Windows Key + I shortcut keys to open your Settings app.
shortcut keys to open Settings app
  • Locate and select the Network & Internet option.
Windows Network & Internet option
  • Click on Proxy from the right pane, then toggle off the Automatically detect settings switch.
Proxy Setting

Also, if you access Twitch with a VPN, you should switch it off, be it from a VPN app or a browser extension. Consider switching to VPN services that can work with sites that demand high bandwidth use.

6. Clear Your Browser’s Cache Files (Chrome/Safari/Firefox)

Clear Browser Cache Files

Clearing browser cache files is a common Twitch buffering fix that works wonders for some. The process to clear your browser’s cache files varies with the browser.

For Chrome

  • Open the Settings tab from the drop-down menu at the top right corner.
  • Scroll down to “Clear browsing data” or type Cache into the search box.
  • Select a Time range; All time is preferable.

For Safari

  • Click on the Safari menu from the top left of your screen, then select Clear History.
  • Pick a timeframe, then click the Clear History button.

For Firefox

  • From the menu at the top right corner, click on Settings.
  • Select Privacy & Security from the left pane, then go to the Cookies and Site Data section.
  • Click the Clear Data… button, then tick only the Cached Web Content box.
  • Next, hit the Clear button.

6. Change Your DNS

Changing your DNS to Google’s DNS might solve the Twitch buffering and lagging issue.

shortcut key to run command box
  • Use the Win key + R shortcut key to open the run command box, type in Control, and hit Enter.
Run Command Box
  • Click on View network status and tasks under the Network sharing center option.
PC Settings
  • Select the Change adapter settings from the left pane.
Change adapter settings
  • Locate your network connection, right-click on it, and select Properties from the pop-up menu.
WiFi Properties Setting
  • Locate and click on Internet Protocol Version 4, then click the Properties button beneath the options.
Internet Protocol Version 4 Properties
  • From the pop-up box, select the Use the following DNS server address option
Use the following DNS server address option

  – In Preferred DNS server: 8*8*8*8

  – In Alternate DNS server: 8*8*4*4

  • Click Ok to confirm settings at the bottom of the box.

7. Disable Problematic Browser Extensions

Google Docs Offline

A problematic browser extension can cause Twitch buffering issues. This might be the case, mainly when the problem comes up after installing a new extension. Disabling a browser extension on Chrome is easy, viz. –

  • Go to Chrome’s menu from the top-right corner, then select More tools and then Extensions.
  • Locate the new or problematic extension and toggle the switch next to it.

If the problem persists, follow step one, and disable all extensions and check if it continues. If need be, disable one after the other to troubleshoot the problematic extension.

8. Block specific IP ranges

This solution is a bit advanced, but it has been confirmed to work by many users who have experienced Twitch buffering issues.

The goal is to block specific IP range through your firewall.

  • Press Win + S and type Firewall in the search box. Select the Windows Defender Firewall with the Advanced Security icon.
Windows Defender Firewall
  • Click on Advanced Settings from the left pane, then Inbound Rules from the pop-up window, and select New Rule.
Inbound Rules
  • Select the Custom rule option, then hit Next.
Custom rule option
  • Keep clicking on Next till you get to the Scope screen or select Scope from the left pane.
Scope screen
  • Select These IP addresses, which is an option under Which remote IP addresses does this rule apply to? Next, click Add.
  • Click on This IP address range and type in the addresses below.
    • From:
    • To:
Specify the IP addresses
  • Click on OK to proceed.
  • Follow steps 5 – 7 but input the addresses below.
  • From:
  • To:
Specify the IP addresses Range
  • Click on Next when done.
  • Select the Block the Connection option in the Action section and keep clicking Next to finish the process.
Block the Connection Option

When done with the steps above, restart your PC or run the ipconfig /flushdns command in your Command Prompt.

9. Channel Bonding Technology

Finally, you can try a channel bonding technology like Speedify. This app gives you the room to unlock bandwidth across all your devices, which provides you with multiple connections to the internet simultaneously.

Besides the multiple connection feature, Speedify can help minimize packet data loss which should increase your bandwidth and may just work out as the best Twitch buffering fix possible!


If your Twitch keeps buffering, these solutions can help tackle the issue. The leading causes of Twitch lagging could be due to Twitch’s servers, nothing much you can do about that. But it can be due to an older-gen device, or an unstable internet connection, too. If none of these two are the case, we are sure these Twitch buffering fixes will do the trick! 


Why is my Twitch lagging so much?

There can be many reasons why your Twitch is lagging. However, the most common cause is the absence of a secure and stable internet connection. Check your internet speeds first and get in touch with your ISP. Or you should check these Twitch lagging and buffering fixes.

Why does my Twitch keep stopping?

You may be dealing with corrupted cache files or conflicting updates. To tackle this, try clearing your browser’s cache or restarting your system or your browser. Do this if you can confirm that your device’s internet connection doesn’t have any issues.

Also, make sure there’s no adblocker running in the background; this could conflict with Twitch streams.

Finally, access Twitch from a different browser; if it doesn’t stop, an extension on your former browser could cause it, and you should disable or remove that extension.