Home
» WEB
»
How to Hard Refresh a Browser: Chrome, Edge, Firefox, Opera, and Safari
How to Hard Refresh a Browser: Chrome, Edge, Firefox, Opera, and Safari
Quick answer: a hard refresh reloads the current page while bypassing cached page files, which can fix stale layouts, old JavaScript, missing images, or a page that still shows an earlier version. It is less disruptive than clearing all browsing data because it does not normally erase your history, saved passwords, or cookies.
Hard refresh shortcuts for Chrome, Edge, Firefox, Opera, and Safari
Browser
Windows / Linux
macOS
Google Chrome
Ctrl + Shift + R
Command + Shift + R
Microsoft Edge
Ctrl + Shift + R or Shift + F5
Command + Shift + R
Mozilla Firefox
Ctrl + F5 or Ctrl + Shift + R
Command + Shift + R
Opera
Ctrl + F5
Command + Shift + R
Safari
Not applicable
Option + Command + R (Reload Page From Origin)
On some laptops, an F-key shortcut may also require the Fn key. If a shortcut has been reassigned by your operating system or keyboard software, use the browser's menu or reload control instead.
A hard refresh asks the browser to fetch fresh page resources instead of relying on the cached copy.
What a hard refresh actually does
A normal reload can reuse files already stored in the browser cache. A hard refresh, also called a forced reload or reload that overrides cache, tells the browser to bypass those cached copies for the reload. Google describes Chrome's Hard Reload as bypassing the cache without emptying it, while Microsoft Edge and Firefox describe their equivalent actions as reloading while ignoring or overriding cached content.
This is useful when a website has just changed its CSS, JavaScript, images, or other static files but your tab still shows an older version. A hard refresh is not the same as clearing all browser data, and it does not fix content that is stale on the website's server or CDN.
How to hard refresh Chrome
On Windows or Linux, open the affected page and press Ctrl + Shift + R. On a Mac, press Command + Shift + R. Google lists these as the Hard Reload shortcuts in Chrome DevTools documentation.
Chrome hard refresh shortcut on Windows and Linux.
Use Chrome's reload menu for a stronger reset
Open the page and open DevTools with F12 or Ctrl + Shift + I on Windows/Linux, or Command + Option + I on Mac.
With DevTools open, press and hold or right-click the browser's Reload button.
Choose Hard Reload. If stale files remain, choose Empty Cache and Hard Reload.
Chrome exposes additional reload choices when DevTools is open.
How to hard refresh Microsoft Edge
In Edge on Windows or Linux, use Ctrl + Shift + R or Shift + F5. On macOS, use Command + Shift + R. Microsoft identifies these commands as reloading the current page while ignoring cached content in its official Edge keyboard shortcut list.
Edge provides two cache-bypassing shortcuts on Windows and Linux.
How to hard refresh Firefox
Firefox supports Ctrl + F5 or Ctrl + Shift + R on Windows and Linux, and Command + Shift + R on Mac. You can also hold Shift while clicking the Reload button. Mozilla calls this action Reload (override cache) in its Firefox keyboard shortcuts documentation.
Firefox offers more than one keyboard shortcut for a cache-bypassing reload.
How to hard refresh Opera
Opera's official troubleshooting guidance says to use Ctrl + F5 on Windows or Linux and Command + Shift + R on Mac. You can also hold Shift and click the Reload button. These methods are listed in the Opera Help FAQ under cache troubleshooting.
Opera hard refresh on Windows or Linux with Ctrl + F5.Opera hard refresh on macOS with Command + Shift + R.
How to hard refresh Safari on Mac
In Safari, use Option + Command + R to reload the page from its origin. You can also open the View menu and choose Reload Page From Origin. Apple documented this command as a reload without using cached resources when it introduced the feature; WebKit continues to expose a reload-from-origin behavior for revalidating webpage content. For a normal Safari reload, use Command + R.
Safari's Reload Page From Origin command bypasses the normal cached-page reload path.
If a hard refresh does not fix the page
Open the same URL in a private or incognito window to check whether stored site data or an extension is involved.
Clear cached data for the affected site or browser if the problem persists. Clear cookies only when necessary because doing so can sign you out.
Temporarily disable extensions that modify pages, block scripts, or filter network requests.
Update and restart the browser if reload behavior is abnormal.
If every browser shows the same old content, the website itself, a proxy, or a CDN may still be serving an older copy; a local hard refresh cannot correct a server-side cache.
For most stale-page problems, start with a normal reload, then try a hard refresh. Clear broader browsing data only if the targeted refresh does not solve the issue.