How to Fix Google Chrome Memory Leak on Windows

If Chrome keeps consuming more RAM over time, this guide explains common causes and how Kudu can help reduce memory use.

By the Kudu Team · Reviewed

App cache cleaning

Clear caches for supported apps

Kudu’s cleaner includes rules for browsers, chat apps, launchers, and developer tools. Every item is listed for review before removal. Browse the catalog to see what is covered.

Download Kudu Free →How App cache cleaning works

What Causes This?

Chrome memory leaks usually happen when a tab, extension, or background process keeps using RAM without releasing it properly. Common causes include buggy extensions, too many active tabs, hardware acceleration or GPU driver problems, outdated Chrome builds, and damaged site data or browser profiles. On Windows, the problem can also look worse if Chrome is allowed to keep running background apps after you close its windows.

Common Symptoms

  • Chrome’s RAM usage keeps increasing the longer it stays open
  • Windows feels slow or starts stuttering after browsing for a while
  • Tabs crash, freeze, or show “Out of Memory” errors
  • Task Manager shows multiple Chrome processes using large amounts of memory
  • Fans spin up more often or the PC gets unusually warm during normal browsing

How to Fix It Manually

  1. Check which Chrome tabs or extensions are using the most memory

    • Open Chrome.
    • Press Shift + Esc to open Chrome Task Manager.
    • Click the Memory footprint column to sort by RAM usage.
    • Look for tabs, extensions, or GPU processes using unusually high memory.
    • Select the worst offender and click End process.
  2. Disable or remove unnecessary extensions

    • In Chrome, click the three-dot menu in the top-right corner.
    • Go to Extensions > Manage Extensions.
    • Turn off extensions you do not need, especially ones you installed recently.
    • If Chrome improves after disabling one, click Remove to uninstall it.
  3. Stop Chrome from running in the background

    • In Chrome, open the three-dot menu and click Settings.
    • Open System.
    • Turn off Continue running background apps when Google Chrome is closed.
    • Restart Chrome and check whether memory use stays lower over time.
  4. Turn off hardware acceleration

    • In Chrome Settings, open System.
    • Disable Use graphics acceleration when available.
    • Click Relaunch.
    • This can help if the GPU process or a graphics driver issue is causing memory use to climb.
  5. Update Chrome

    • Click the three-dot menu > Help > About Google Chrome.
    • Chrome will check for updates automatically.
    • Install any available update, then click Relaunch.
    • If Chrome is already current, also install pending Windows updates and GPU driver updates from your PC or GPU vendor.
  6. Clear cached browser data

    • Press Ctrl + Shift + Delete in Chrome.
    • Set Time range to All time.
    • Check Cached images and files.
    • Only check Cookies and other site data if specific websites are broken or constantly reloading.
    • Click Delete data.
    • This will not usually fix a true memory leak, but it can help if damaged site data is causing repeated tab or session problems.
  7. Check memory usage in the OS task manager

    • On Windows, press Ctrl + Shift + Esc to open Task Manager and review the Processes tab.
    • On macOS, open Activity Monitor and check the Memory tab.
    • On Ubuntu or Fedora, use System Monitor and sort by memory use.
    • If Chrome memory use keeps growing even with few tabs open, restart the computer and test Chrome before launching other startup apps.

Fix It Automatically with Kudu

If you do not want to track down the cause manually, Kudu can help you find other processes and startup items that add memory pressure while Chrome is open. Use Performance Monitor to see which apps are using the most memory and CPU, and use Startup Manager to disable nonessential startup items that compete with Chrome after sign-in. Kudu can also clean supported app and browser caches, but cache cleanup will not fix every Chrome memory leak.

Download Kudu Free →

Frequently asked questions

Why does Chrome show several processes in Task Manager?
Chrome uses a multi-process design, so tabs, extensions, the GPU process, and some site features run separately. That is normal, but one bad tab or extension can still cause total memory use to grow too high.
Does clearing the Chrome cache fix a memory leak?
Not usually. It can help if broken site data is causing tabs to reload or misbehave, but persistent RAM growth is more often caused by an extension, a tab, Chrome itself, or a GPU-related issue.
Can low RAM make Chrome look like it has a memory leak?
Yes. If your system is already short on memory, Chrome may trigger more paging and slowdowns even when it is not leaking badly. Check total memory use across all apps before blaming Chrome alone.
Should I reset Chrome to fix high memory use?
A reset can help if the problem is tied to settings or extensions you cannot identify. Try disabling extensions first, because a reset may sign you out of sites and change startup or search settings.
Kudu App cache cleaning

App cache cleaning

Clear caches for supported apps

Kudu’s cleaner includes rules for browsers, chat apps, launchers, and developer tools. Every item is listed for review before removal. Browse the catalog to see what is covered.

Download Kudu Free →How App cache cleaning works