The Short Version (For People Who Hate Reading)
You updated your website.
You refreshed the page.
Nothing changed.
You refreshed again. Harder this time. With feeling.
Still nothing.
Welcome to the wonderful world of browser cache.
Your browser is hanging on to an old copy of the page like a rescue dog hiding a bone under the couch.
It thinks it’s helping.
It is not helping.
The fix takes about 30 seconds, and I’ll show you exactly how to do it in every browser that matters (plus one that doesn’t).
What Is Browser Cache, Anyway?
Every time you visit a website, your browser downloads a bunch of stuff.
Images. Text. Code. Fonts. Logos you never asked for.
Instead of downloading all of it again next time, your browser saves a copy on your computer.
That saved pile is the cache.
Think of it like a dog who buries treats in the garden “for later.”
Brilliant plan.
Right up until the treats go stale and he keeps digging them up anyway.
Why Cache Is Great (Most of the Time)
I’m not here to trash cache completely.
It does a lot of good work behind the scenes:
- Pages load faster on your second visit
- Sites still work on a weak or slow connection
- Some content can even load when you’re offline
- Your preferences, logins and shopping carts stick around
So cache is basically a loyal, hard-working dog.
Just one with a slightly broken sense of smell.
Why You’d Want to Clear It
Here’s when your loyal dog turns into a problem:
| The Problem | What’s Really Going On |
|---|---|
| You updated your site but still see the old version | Your browser is serving its stale saved copy |
| A page looks broken or half-loaded | Some saved files got corrupted |
| A login or form keeps acting weird | Old cookies and saved data are fighting the new site |
| Support told you to “clear your cache first” | They want to rule out the most common cause before digging deeper |
Clearing the cache won’t fix everything.
But it rules out one of the most common suspects in about 30 seconds.
That’s a good trade.
Before You Hit Delete: The Catch
Clearing your cache isn’t totally free.
Depending on what you tick, you may lose:
- Saved logins (hello, “forgot password” button)
- Site preferences like dark mode or language
- Items sitting in shopping carts
So before you nuke everything, make sure you know your passwords.
And no, “it’s saved in the browser” doesn’t count. That’s the thing you’re about to delete.
The 5-Second Fix: Hard Refresh
Before clearing your whole cache, try this.
A hard refresh tells the browser to ignore its saved copy and grab a fresh one, for that one page only.
It’s like taking the stale bone away from just one dog instead of cleaning out the entire shelter.
| Your Setup | Shortcut |
|---|---|
| Windows or Linux (most browsers) | Ctrl + F5 or Ctrl + Shift + R |
| Mac (Chrome, Firefox, Edge) | Cmd + Shift + R |
| Mac (Safari) | Hold Shift and click the Reload button |
Fixed it?
Great. Go get a coffee.
Still broken? Keep reading.
The Universal Shortcut (Works in Most Browsers)
Here’s a little secret.
Chrome, Edge, Brave, Opera and Firefox all share the same keyboard shortcut to open the “clear data” window:
- Windows or Linux: Ctrl + Shift + Delete
- Mac: Cmd + Shift + Delete
Memorize it.
It’s the “sit” command of web troubleshooting.
How to Clear Cache in Every Major Browser
Google Chrome
The most popular browser on Earth.
Also the most stubborn about holding on to old files.
- Press Ctrl + Shift + Delete (Mac: Cmd + Shift + Delete)
- Pick a time range (choose “All time” if you want a proper clean-out)
- Tick Cached images and files
- Untick cookies and passwords if you want to stay logged in
- Click the button to delete the data
Want more control? The Advanced tab lets you also clear passwords, autofill and site settings.
Use that carefully. It’s the “shave the whole dog” option.
Mozilla Firefox
Firefox is the independent one. A bit of a stray at heart.
- Press Ctrl + Shift + Delete (Mac: Cmd + Shift + Delete), or go to the menu → History → Clear Recent History
- Choose your time range
- Tick Cache (or “Temporary cached files and pages”)
- Click OK or Clear
Bonus: in Settings → Privacy & Security, you can tell Firefox to clear its cache automatically every time you close it.
Set it and forget it. Like an automatic dog feeder.
Safari (Mac)
Safari likes to make things a little harder than they need to be.
Very on brand.
The nuclear option:
- Click Safari in the top menu → Clear History
- Pick a time range and confirm
This wipes history and cache together.
The cache-only option (the smarter one):
- Go to Safari → Settings → Advanced
- Turn on “Show features for web developers” (older versions call it “Show Develop menu”)
- Now click Develop in the top menu → Empty Caches
- Shortcut once it’s on: Option + Cmd + E
Your history stays. Only the stale treats get thrown out.
Microsoft Edge
Edge is basically Chrome wearing a different collar.
- Press Ctrl + Shift + Delete
- Or click the three dots → Settings → Privacy, search, and services → choose what to clear
- Tick Cached images and files
- Click Clear now
Brave
Brave is also built on Chrome underneath, so it behaves the same way.
- Press Ctrl + Shift + Delete, or go to Settings → Privacy and security → Clear browsing data
- The Basic tab covers cache
- The Advanced tab covers everything else
Opera
Opera is the dog at the shelter nobody quite remembers, but who’s actually lovely.
- Click the clock (History) icon in the left sidebar → Clear browsing data
- Or press Ctrl + Shift + Delete
- Tick cached images and files, then clear
Internet Explorer
Microsoft officially retired it years ago.
If you’re still using it, clearing your cache is not your biggest problem.
Please, for the love of all good dogs, switch browsers.
How to Clear Cache on Your Phone
Your phone has a cache too.
And it’s just as clingy.
| Device | How to Clear It |
|---|---|
| iPhone or iPad (Safari) | Settings → Safari (on newer iOS: Settings → Apps → Safari) → Clear History and Website Data |
| Android (Chrome) | Open Chrome → three dots → Delete browsing data (older versions say “Clear browsing data”) → tick Cached images and files |
| Android (Samsung Internet) | Open the menu → Settings → Personal browsing data → Delete browsing data |
Menu names change every few updates, because tech companies love moving things around just to keep us humble.
If you can’t find it, search “cache” in your phone’s settings.
Pro Trick: Empty Cache and Hard Reload (Chrome and Edge)
This one’s for web developers and people who like feeling clever.
- Open the page you want to fix
- Press F12 to open Developer Tools
- Right-click the Reload button in the browser
- Choose Empty Cache and Hard Reload
It clears the cache for that site only and reloads it fresh.
Surgical. Clean. No collateral damage.
Like a vet who actually knows what they’re doing.
Still Seeing the Old Version? It Might Not Be Your Browser
Here’s the twist nobody tells you.
Your browser isn’t the only one caching your site.
There can be several layers of cache stacked on top of each other, like a pile of puppies on a cold night:
| Cache Layer | Where It Lives | Who Clears It |
|---|---|---|
| Browser cache | Your computer or phone | You (everything above) |
| WordPress / plugin cache | Your website | You, from the plugin or your host’s dashboard |
| Server cache | Your hosting server | Your host, or a button in your hosting panel |
| CDN cache | Servers around the world | Your CDN or host |
If you cleared your browser cache and still see the old page, one of the other layers is probably still serving yesterday’s leftovers.
Clear the WordPress or server cache next.
If that doesn’t work, ask your host.
Cheat Sheet: Which Fix When?
| Situation | Try This First |
|---|---|
| One page looks old or broken | Hard refresh |
| Several sites acting weird | Clear the browser cache |
| You’re a developer testing changes | Empty Cache and Hard Reload |
| Cleared everything, site still old | Clear WordPress, server or CDN cache |
| Nothing works at all | Contact your host’s support |
The Bottom Line
Cache is a good dog.
It saves you time, data and patience nearly every day.
But every so often, it brings you something stale and proudly drops it at your feet.
When that happens, don’t panic.
Hard refresh first.
Clear the cache second.
Check the other cache layers third.
And if all else fails, talk to a human who knows WordPress.
That’s not giving up.
That’s being smart about your time.