Open Chrome's task manager to see which extensions use the most memory
Chrome has a built-in task manager that shows you exactly how much memory and CPU power each extension is using right now. Press Shift + Esc on your keyboard, or go to the three-dot menu in the top right, select "More tools," then click "Task manager." A window opens showing every tab, extension, and process running in Chrome, with columns for memory, CPU, and network use.
Look for extensions in the list — they appear with their names rather than URLs. The "Memory" column shows how much RAM each one is consuming. If an extension is using hundreds of megabytes while you are not actively using it, that is a sign it is running background processes constantly. Close the task manager when you are done; it does not change anything, just shows you what is happening.
You can leave this window open while you work and check it periodically. Memory use changes depending on what you are doing — an extension might use more memory when you visit certain websites or perform specific tasks. If you see the same extension consistently at the top of the memory list, that is the one worth investigating further.
Key Takeaways
- Chrome's task manager (Shift + Esc) shows real-time memory use for each extension without requiring any settings changes.
- Extensions using hundreds of megabytes in the background are likely slowing your browser even when you are not actively using them.
- Memory use varies by what you are doing, so check the task manager multiple times to see which extensions consistently rank highest.
- Once you identify heavy extensions, you can disable them, remove them, or look for lighter alternatives that do the same job.
- Disabling an extension in Chrome's settings does not remove it — you must uninstall it to free up memory permanently.
Check extension details in Chrome's settings for background activity
Go to the three-dot menu, select "Settings," then click "Extensions" in the left sidebar. You see a list of every extension you have installed, with a toggle switch next to each one. Click on any extension to see more details about what it does and what permissions it has.
Look for a line that says "Allow this extension to run on all sites" or lists specific sites where it is active. Extensions that run on all sites use more memory because they are checking every page you visit. If an extension only needs to work on one or two websites, you can click "On specific sites" and limit where it runs. This reduces its memory footprint significantly.
Some extensions have a "Details" button that shows whether they run in the background even when you are not using them. If an extension has background activity enabled and you do not need it constantly, you can disable that permission — though not all extensions let you turn this off.
Uninstall extensions you do not actively use
The simplest way to reduce memory use is to remove extensions you have forgotten about or no longer need. Go to Settings > Extensions and look through the full list. Many people accumulate extensions over months or years and forget they are there.
Click the "Remove" button on any extension you do not use regularly. Disabling an extension (toggling it off) keeps it installed and still takes up some resources; uninstalling removes it completely. If you think you might need it again later, you can always reinstall it from the Chrome Web Store.
Before you uninstall something, check what it does by clicking on it. Some extensions have names that do not clearly describe their purpose. If you are unsure whether you need it, disable it for a week and see if you notice anything missing from your browsing experience.
Look for lighter alternatives to heavy extensions
If you use an extension regularly but it is consuming a lot of memory, search the Chrome Web Store for alternatives that do the same thing. Many popular extensions have lighter competitors that accomplish the same task with less overhead.
Read the reviews and check the number of users — extensions with millions of users have usually been optimized more thoroughly than newer ones. Look at the "About" section to see when it was last updated. Extensions that have not been updated in over a year may be poorly optimized or abandoned.
Test a lighter alternative for a few days before uninstalling the heavy one. Keep both enabled temporarily so you can compare how they work. Once you are confident the new one does what you need, remove the old one.
Disable extensions you only need sometimes
You do not have to choose between keeping an extension and freeing up memory. If you use an extension only occasionally — like a password manager you check once a day, or a video downloader you use a few times a week — you can disable it when you are not using it and turn it back on when you need it.
Go to Settings > Extensions and toggle off any extension you are not actively using right now. The toggle switch is right next to the extension name. When you need it again, toggle it back on. This takes two seconds and when ready frees up the memory it was using.
Some extensions let you set a schedule or trigger — for example, you can configure certain extensions to only run during specific hours or only when you visit certain websites. Check the extension's settings page to see if this option is available.
Monitor memory use over time to spot problems
Open the task manager (Shift + Esc) once a week and note which extensions are using the most memory. If a new extension suddenly appears at the top of the list, or if an extension's memory use jumps significantly, that is a sign something has changed — either the extension updated and became less efficient, or it is now running on more websites.
Compare your notes from week to week. If an extension consistently uses more memory than others that do similar jobs, that is useful information for deciding whether to keep it. Some extensions are straightforward not well-written and will never be efficient no matter what you do.
If your browser feels slow overall, check the task manager before assuming it is a hardware problem. Often, a single heavy extension is responsible for noticeable slowness. Removing or replacing that one extension can make your entire browser feel faster.
Frequently Asked Questions
How much memory should an extension use?
Most well-designed extensions use between 5 and 50 megabytes. Extensions using over 100 megabytes are worth investigating. If an extension is using 300+ megabytes while you are not actively using it, that is a strong sign it is poorly optimized or running unnecessary background processes.
Will disabling an extension remove it from Chrome?
No. Disabling an extension (toggling it off) keeps it installed and still uses some memory. To remove it completely, click the "Remove" button in the extension details. You can always reinstall it later from the Chrome Web Store if you change your mind.
Can I see which websites an extension is accessing?
Yes. Go to Settings > Extensions, click on the extension, and look at the "Permissions" section. It shows which sites the extension can access. You can click "On specific sites" to limit it to only the websites where you actually need it to work.
Why does an extension use more memory on some days than others?
Memory use depends on what you are doing. An extension might use more memory when you visit certain websites, when you have many tabs open, or when it is performing a task like syncing data. This is normal. If it consistently uses high memory even when you are not using it, that is the problem to address.
Should I disable all extensions to make Chrome faster?
Only if you want to test whether an extension is the cause of slowness. Disable them one at a time and check if the browser feels faster. Once you identify the culprit, you can decide whether to remove it, replace it, or limit where it runs. Keeping extensions you actually use is usually worth the small memory cost.