Skip to main content
FixMyTech

How to Fix Chrome Using Too Much RAM

By

Updated

8 min read

Share

Short answer

Press Shift+Esc to open Chrome's own task manager and sort by memory footprint — one tab or extension is usually responsible for most of it. Then turn on Memory Saver under Settings → Performance so inactive tabs are released automatically. Some of Chrome's memory use is correct behaviour, not a bug.

On this page

Chrome showing twenty processes and several gigabytes of memory in your system monitor is not a malfunction. It is the design working as intended, and most advice about “fixing” it misunderstands what the numbers mean.

That said, there is usually one real culprit — a specific tab or extension holding memory it does not need — and Chrome ships a tool that identifies it in about fifteen seconds. Start there rather than with a general cleanup.

Why Chrome uses separate processes

Early browsers ran everything in one process. A single broken page could crash the whole browser, and a malicious page could potentially read data belonging to another site.

Chrome’s site isolation model gives each site, extension and plugin its own operating system process with its own memory space. The benefits are real:

  • One page crashing leaves everything else running.
  • A compromised page cannot read your banking tab’s memory.
  • The OS can schedule and prioritise tabs independently.

The cost is duplicated overhead. Every process carries its own copy of some runtime structures, so ten tabs in ten processes use more total memory than ten tabs would in one.

There is also a measurement problem. Windows Task Manager and macOS Activity Monitor count shared memory against each process that maps it, so adding up Chrome’s processes overstates real usage — sometimes substantially.

Find the actual culprit with Chrome’s task manager

This is the step that matters, and almost nobody does it.

Press Shift+Esc on Windows, or open the menu → More toolsTask manager. You get a list of every tab, extension and internal process with its own memory and CPU figures.

Click the Memory footprint column header to sort largest first. Chrome’s figures are more honest than the OS-level ones because it accounts for sharing properly.

What you will typically find:

Entry type Typical footprint Notes
A simple article tab 50–150MB Normal, ignore
Web app (mail, docs, chat) 300MB–1GB+ Correct for what it does
Video or map tab 400MB–1GB Drops when closed
An extension 20–400MB Over ~200MB is worth investigating
GPU process 200–600MB Shared across all tabs

Select any row and click End process to kill it immediately. The tab stays open and shows a crash page; clicking reload brings it back.

If one row accounts for most of your memory, you have your answer and the rest of this guide is optional.

Turn on Memory Saver

Chrome can release memory from tabs you have not used recently, keeping them in the tab strip and reloading them on click.

Go to Settings → Performance, and turn on Memory Saver. Recent Chrome versions offer three levels — Moderate, Balanced and Maximum — which change how aggressively inactive tabs are discarded. Balanced suits most people.

Underneath, Always keep these sites active is the important part. Add anything that must not reload: a webmail tab, a music player, a dashboard you watch, or any page with a part-completed form. Pinned tabs are also treated more conservatively.

Hovering a discarded tab shows how much memory Chrome reclaimed from it, which is a useful way to see whether the setting is earning its keep on your usage.

Audit your extensions

Extensions are the most common cause of genuinely excessive memory use, because an extension with broad permissions runs code on every page you open — so its cost scales with your tab count.

Open chrome://extensions and work through the list:

  1. Remove what you no longer use. Most people are carrying two or three extensions they installed once and forgot.
  2. Check permissions. An extension requesting access to “all sites” is injecting scripts everywhere. Where the extension supports it, change Site access to On click.
  3. Test the suspects. Disable the largest ones from Chrome’s task manager list, restart Chrome, and see what changes.

Ad blockers are a special case: they use a noticeable amount of memory to hold filter lists, but they reduce total memory by preventing ad and tracker scripts from loading at all. Keep yours.

Manage tabs instead of fighting them

The blunt truth is that Chrome’s memory use is mostly a function of how many heavy pages you have open. No setting changes that arithmetic.

Tab groups help the most in practice. Right-click a tab → Add tab to new group, name it, then click the group name to collapse it. Collapsed groups are strong candidates for Memory Saver discarding, and grouping makes it obvious when you are carrying thirty tabs you have finished with.

Two habits worth building:

  • Bookmark and close anything you are keeping “to read later”. A bookmark costs nothing; an open tab costs memory indefinitely.
  • Close the browser occasionally. Long-running browser sessions accumulate memory through fragmentation and leaky pages. A restart once a day resets it.

When the problem is not Chrome

If Chrome only feels heavy on one machine, check the machine. A PC with 8GB of RAM will struggle with any modern browser once the operating system has taken its share — and memory pressure shows up as disk activity, because the system starts paging to storage.

Task Manager tells you which it is. Our guide to diagnosing a slow Windows PC covers how to read the Memory and Disk columns and decide whether more RAM would actually help.

Also check what the tabs are doing. A page with large uncompressed images can hold hundreds of megabytes of decoded bitmap in memory — which is one reason compressing images properly matters if you build or publish web pages yourself.

What does not help

  • “RAM cleaner” and memory-optimiser utilities. They force the OS to flush working sets to disk. The number in your monitor drops, everything gets slower as it pages back in, nothing is gained.
  • Disabling site isolation via command-line flags. It does reduce memory and it removes a real security boundary. Not a trade worth making.
  • Setting a process limit. Chrome already reduces process count automatically on low-memory systems.
  • Clearing your cache to save RAM. The cache lives on disk. Clearing it affects memory barely at all and makes browsing slower.

Realistic expectations

On a machine with 16GB or more of RAM, Chrome sitting at 3–4GB with a normal workload is fine and there is nothing to fix. Memory Saver plus removing one or two unused extensions typically brings a heavy session down by a noticeable fraction, mostly by discarding tabs you had stopped using.

If Chrome genuinely will not behave with a modest number of tabs, create a fresh profile from the profile menu and use it for a day. A clean profile that behaves normally points squarely at an extension or a corrupted profile file rather than at Chrome itself.

Frequently asked questions

Why does Chrome show so many processes in Task Manager?
Chrome runs each tab, extension and plugin in a separate process so a single crashed page cannot take down the browser or read another site's data. The total looks alarming in Windows Task Manager because shared memory gets counted more than once.
Does Memory Saver slow down my browsing?
Slightly, and only for tabs you have not touched in a while. A discarded tab reloads when you click it, which takes a second or two on a normal connection. Pin or allowlist the handful of tabs where that matters.
Is high RAM usage actually bad?
Not on its own. Unused RAM is wasted RAM, and a browser caching pages in memory is faster than one that does not. It only becomes a problem when total system memory pressure forces Windows or macOS to start swapping to disk.
Will switching to another browser fix it?
Rarely by as much as people expect. Firefox, Edge and Brave all use multi-process architectures for the same security reasons, and Edge is built on the same Chromium engine as Chrome. The tab count matters far more than the browser name.
How many extensions is too many?
There is no fixed number — what matters is what each one does. A content-heavy extension that injects scripts into every page costs far more than a dozen simple ones that only run when clicked.

All Chrome guides