The private window test
Open a private or incognito window and load the page that felt slow. Extensions are disabled there by default, and the session starts with no cookies or cached state.
If extensions are the problem
Extensions run code on every page you visit. A badly written one adds a delay to every single load, and you will never notice which one by guessing.
Find it properly: open your extensions page, turn all of them off, confirm the browser is fast, then re-enable them one at a time, testing after each. Tedious, and it's the only method that actually identifies the culprit.
Categories worth particular suspicion:
- Shopping, coupon, and price-comparison extensions. These inject scripts into every page and phone home constantly. They are consistently among the heaviest things people install.
- Anything with broad "read and change all your data on all websites" permission that doesn't obviously need it.
- Extensions you didn't install deliberately, or that appeared alongside some other download.
- Multiple extensions doing the same job — two ad blockers, or an ad blocker plus a privacy tool — which duplicate work on every page.
- Old, unmaintained extensions. Check when each was last updated. One that hasn't been touched in three years may also have been sold to a new owner, which is a well-documented route for a useful extension to quietly become adware.
Uninstall rather than disable anything you're not actively using. Fewer extensions is the single most effective long-term fix.
The browser's own task manager
Chrome and Edge include a task manager that shows memory and CPU per tab and per extension — and it names the offender directly, which nothing else does.
- Chrome / Edge: Shift + Esc on Windows, or the menu → More tools → Task manager.
- Firefox: type
about:performancein the address bar. - Safari: the Develop menu has a Web Inspector; the Activity Monitor on macOS also lists individual Safari page processes.
Sort by CPU and watch for a few seconds. A tab sitting at 20–30% CPU while you're not looking at it is a page running something in the background — an auto-refreshing dashboard, a video player, an ad script that never stops. A single such tab can make the whole browser feel broken.
Tabs and memory
Each open tab holds memory even when you're not looking at it. Once the browser exhausts available RAM, the system starts swapping to disk and everything becomes treacle.
- Check the machine, not just the browser. Open Task Manager or Activity Monitor. If memory is nearly full, the browser is a victim rather than the cause — our slow computer guide covers what to do about that.
- Turn on tab sleeping. Chrome calls it Memory Saver, Edge has Sleeping tabs, Firefox unloads tabs automatically. These reclaim memory from tabs you haven't touched, and they're genuinely effective.
- Restart the browser. Browsers accumulate memory over long sessions. If you haven't closed it in two weeks, that alone explains a lot.
- Bookmark instead of hoarding. If you have ninety tabs open as a to-do list, the fix is a bookmark folder, not a faster computer.
When the profile itself is damaged
Your browser profile holds bookmarks, history, saved passwords, settings, and a stack of internal databases. Those databases can become corrupted or simply bloated after years, and the symptom is a browser that is slow to start and slow at everything, with no single tab or extension responsible.
Test it cleanly: create a brand-new browser profile and use it for ten minutes. If the new profile is fast, your old one is the problem. This is a much better diagnostic than clearing data, because it's non-destructive — your original profile is untouched.
If the new profile is fast, you have two options: move to it and re-add what you need, or use the browser's "reset settings" function, which keeps bookmarks and passwords while clearing the accumulated state. Make sure your bookmarks and passwords are synced to an account first either way.
Slow to start loading vs slow to finish
These feel identical and have unrelated causes. Watch what actually happens when you press Enter:
- The tab spins for several seconds before anything appears → the browser is waiting on the network. That's a connection problem, not a browser problem — see our Wi-Fi guide. Confirm by loading the same page on your phone over mobile data.
- Content appears quickly but then stutters, jumps around, and takes ages to settle → that's the page itself, loading dozens of scripts and adverts. A content blocker genuinely helps here, and this is one of the few cases where a well-chosen extension makes the browser faster rather than slower.
- Everything is slow, including local pages like your settings screen → the browser or the machine, not the network.
- Only one site is slow → it's that site. Check whether it's down for everyone before doing anything to your own machine.
One more: if pages are slow to start and you've changed DNS settings or turned on a VPN recently, undo that as a test. A distant VPN endpoint adds latency to every request.
Signs something unwanted is installed
Take these seriously — they indicate software actively working against you rather than a performance quirk:
- Your homepage or default search engine changed without you doing it, and changing it back doesn't stick.
- New tabs open to a search page you don't recognise.
- Adverts appear on sites that don't normally have them, or every page has extra highlighted links.
- Extensions you never installed, which reappear after removal.
- The browser opens on its own, or you're redirected mid-click.
What to do: remove unrecognised extensions, reset the browser settings, then check the computer's own installed-programs list for anything you don't recognise from around the time it started, and run a scan with your built-in security tool. Then change your passwords — anything that could rewrite pages could also read what you typed into them. Our email compromise guide covers the order to do that in.
Clearing the cache — when it helps and when it doesn't
This is the universal first suggestion and it's usually the wrong one. The cache exists to make browsing faster; clearing it forces everything to download again, so the browser is measurably slower for a while afterwards.
Worth clearing when: one specific site is broken, showing stale content, or misbehaving after a login. Clearing the cache and cookies for that single site — most browsers let you do this from the padlock icon in the address bar — is the targeted version and costs you nothing elsewhere.
Not worth clearing when: the browser is generally slow. That's almost never a cache problem, and the full clear signs you out of everything for no benefit.
The exception is size: a cache that has grown to many gigabytes on a nearly full drive is worth clearing, because a drive above about 90% full slows down in its own right.
Private window first — if it's fast there, an extension is your answer and you can stop reading. If not, open the browser's task manager (Shift + Esc) and look for a tab burning CPU in the background. Then check whether the machine itself is out of memory. Test a fresh profile before resetting anything. And don't clear the cache as a reflex — it rarely helps and it logs you out of everything.