Chrome has a built-in tool to flush the cache. You can use it to purge your browser’s cache from the last hour, day, week, month, or since forever. The downside to this tool is that it will delete everything indiscriminately. If you want to clear the cache for a particular website, Chrome seemingly has no controls for this. Ctrl+F5 doesn’t do the trick either; it executes a hard reload of the page but the cache remains intact. Here’s how you can clear the cache for a particular website in Chrome.
Open Chrome and visit the website you want to clear the cache for. Open the developer tools by hitting the Ctrl+Shift+I keyboard shortcut. Once the developer console is open, right-click the reload button next to the address bar.
The context menu will have three options; Normal Reload, Hard Reload, and Empty Cache and Hard Reload. The third option is what you’re looking for. Click ‘Empty Cache and Hard Reload’ to clear the cache for a particular website.
This reload menu isn’t available unless you have the developer console open. If you right-click the reload button with the developer console closed, you don’t get any sort of menu.
If you’re wondering what the difference between Ctrl+F5 and emptying the cache is, it’s that Ctrl+F5 ignores the local cache of a webpage. It doesn’t remove it. If you were to load or visit a website again, the same old cache will be used.
Ctrl+F5 should be used if you know for a fact that a page has been updated and the cache is preventing the new one from loading. Deleting the cache is something you might do if a page is loading with too many errors or if you’re a developer testing something out.
If you need to temporarily disable the cache for a website in Chrome, you can do so from the developer console.