Cache is leftover copies. Clearing it is not a repair.

When a site looks wrong, a chat window will often ask you to clear your cache. It is the digital equivalent of “have you tried turning it off and on again,” except the words sound medical. Cache. Cookies. History. Pick two, empty them, hope the homepage remembers how to be a homepage.

A cache is leftover copies. That is the whole trick. Your browser already downloaded a logo, a stylesheet, a giant photo of a sandwich. Next visit, it would rather reuse those files than ask the internet for them again. Faster pages. Less data. A drawer of yesterday’s parts.

The drawer is useful until the site changes the sandwich and your browser is still holding the old photo. Then you get a broken layout, a missing button, or a login screen from last Tuesday. Clearing the cache throws the copies away. The next load is slower and honest.

Cache is not a cookie

Support scripts glue the two together because the settings page does. They are not the same object.

  • A cookie is a small note a website asked your browser to keep and send back. Login session. Language. A tracking ID. We already covered that: a note, not a pastry.
  • A cache is copies of files used to draw the page: images, scripts, fonts, the CSS that decides whether the button is blue. The site did not need you to “accept” those. They are scenery, saved so the scenery does not download twice.

Clearing cookies can log you out. Clearing cache usually does not, unless the site stuffed a session into a place it should not have. If a how-to says “clear cache and cookies” as one chore, it is covering both desks because the writer does not want a second ticket.

Why the copies go stale

Every cached file has a suggested shelf life. The site can say “keep this logo for a year” or “ask me again in five minutes.” Browsers try to obey. Deployments do not always remember to change the filename when they change the file. You get a new HTML page pointing at an old script the browser still trusts. Half the site is this morning. Half is last week. It looks like your computer is haunted. It is a filing error.

A hard refresh (usually Ctrl-Shift-R or Cmd-Shift-R) asks for fresh copies for that one tab. Clearing the whole cache empties the drawer for every site. One is a scalpel. The other is a garage sale.

What clearing it will not do

  • Fix a 500. That error already said the other computer had a bad day. Your copies are not involved.
  • Remove a virus. Cache is not where malware lives, and a phishing page does not become honest because you deleted a JPEG.
  • Make you anonymous. Copies of logos are not an identity. Accounts, cookies, and the network still know the visit happened.
  • Free a meaningful amount of “phone storage” if the real hog is photos, apps, or offline maps. Browser cache is small compared with a camera roll.
  • Repair an account. If the password is wrong, emptying leftovers will not make it right.

Support still leads with it because it is cheap, user-facing, and sometimes actually works. A stale stylesheet is a real bug. It is just not most bugs. If the same broken cart happens in a different browser, or on a phone that never visited the site before, cache is not the plot.

When it is the right lever

Use it when a site you use often looks half-updated: old logo, new headline, a button that does nothing, a form that submits into a blank page after a redesign. Use it after you were told a feature “shipped” and your screen disagrees. Use a private window as a test first. Private windows start with an empty drawer. If the bug vanishes there and comes back in the normal window, congratulations. It was leftovers.

If the private window is broken too, stop cleaning. The problem is on their side, or in an extension, or in the account. Clearing cache again is ritual. Ritual is calming. It is not diagnostics.

Call it a junk drawer with an expiry date. Empty it when the furniture looks wrong. Do not empty it because a script said the word out loud.