When your web developer makes changes to a website, you might not see those changes in your browser because of something called “browser caching”.

Basically, that means that the browser keeps old copies of parts of the website locally so it doesn’t have to re-load them each time you visit a new page on the site.

That’s great for making pages load fast, but it could mean that you’re viewing an old version of the site, especially if your developer has made changes recently.

Here’s how to do a “hard refresh” to clear your web browser’s cache and see the latest site (in most cases).

Windows Chrome and Edge

Hold the CTRL key, then click the “reload” button on your browser.

Windows Firefox

Hold the CTRL key down and press F5

Mac Chrome, Firefox, and Safari

Hold the SHIFT key, then click the “reload” button on your browser.


On mobile devices such as iPhones, iPads, and Android devices, I find that I need to completely clear the browser history to see the latest version of a website.

On Chrome for iOS, click the three dots at the bottom to get to the main options, then click History, then Clear Browsing Data. Then, re-load the site.

On Safari for iOS, go to the Settings app and find Safari. Click on Advanced, the Website Data, then clear data there.


If you do this, you should be able to see the latest version of the website. The browser cache will clear itself naturally over time, so your visitors will eventually be able to see the latest changes as well without having to do a hard refresh. – Brian