Fix Chrome High Memory Usage on Windows and Mac
Google Chrome can consume excessive RAM due to extensions, background processes, or hardware acceleration. This guide provides proven steps to reduce memory usage and improve browser performance.
Symptoms
- Chrome uses 2GB+ RAM with only a few tabs open
- System becomes sluggish or unresponsive
- Fan runs loudly or battery drains quickly
- Other applications freeze or crash
- Chrome itself crashes or shows 'Aw, Snap!' errors
Root Causes
- Too many extensions or resource-heavy extensions
- Hardware acceleration enabled on incompatible systems
- Preloading of pages for faster browsing
- Background apps running after Chrome is closed
- Memory leaks in specific websites or Chrome versions
- Outdated Chrome or operating system
Step-by-Step Fix
- Update Chrome – Click the three-dot menu > Help > About Google Chrome. Relaunch if update is pending.
- Use Chrome Task Manager – Press
Shift+Escto see per-tab and per-extension memory usage. End high-consumption processes. - Disable or Remove Extensions – Go to
chrome://extensionsand toggle off or remove extensions you don't need. - Disable Hardware Acceleration – Settings > System > Turn off 'Use hardware acceleration when available'. Relaunch Chrome.
- Disable Preloading – Settings > Performance > Turn off 'Preload pages for faster browsing'.
- Enable Memory Saver – Settings > Performance > Memory Saver > Turn on. This frees memory from inactive tabs.
- Clear Cache and Cookies – Settings > Privacy and security > Clear browsing data > Select 'Cached images and files' and 'Cookies' > Clear data.
- Reset Chrome Settings – Settings > Reset and cleanup > Restore settings to their original defaults > Reset settings.
Alternative Fixes
- Use Chrome Flags – Type
chrome://flagsin address bar. Enable 'Tab Discarding' (if available) to automatically discard inactive tabs. - Create a New User Profile – Click profile icon > Add > Create a fresh profile without syncing old extensions.
- Reinstall Chrome – Uninstall Chrome completely (keep bookmarks exported), then download and install the latest version.
- Use a Lightweight Browser – Consider alternatives like Brave, Edge (Chromium-based), or Firefox for lower memory usage.
Prevention
- Regularly review and remove unused extensions
- Keep Chrome and your OS updated
- Use bookmarks instead of keeping many tabs open
- Limit number of open tabs to 10–15
- Enable Memory Saver permanently
- Periodically clear cache and browsing data
- Monitor memory usage with Task Manager (Windows) or Activity Monitor (Mac)
Additional Information
Chrome's high memory usage is often due to its multi-process architecture, which isolates each tab and extension for security and stability. While this design prevents one tab from crashing the entire browser, it can lead to significant RAM consumption. The steps above help balance performance and resource usage. For persistent issues, consider running Chrome with the --disable-features=UseChromeOSDirectVideoDecoder command-line flag (advanced users) or contacting Google support.
| Setting | Impact on Memory |
|---|---|
| Hardware Acceleration | May increase or decrease memory depending on GPU |
| Preloading | Increases memory by loading pages in background |
| Memory Saver | Reduces memory by discarding inactive tabs |
| Extensions | Varies; each extension adds overhead |
Was this solution helpful?