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

BrowserWindows / LinuxmacOS
Google ChromeCtrl + Shift + RCommand + Shift + R
Microsoft EdgeCtrl + Shift + R or Shift + F5Command + Shift + R
Mozilla FirefoxCtrl + F5 or Ctrl + Shift + RCommand + Shift + R
OperaCtrl + F5Command + Shift + R
SafariNot applicableOption + 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.

Diagram showing a hard refresh replacing a cached copy of a web page with fresh content from the website
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 browser window showing Ctrl plus Shift plus R as the hard refresh shortcut
Chrome hard refresh shortcut on Windows and Linux.

Use Chrome's reload menu for a stronger reset

  1. Open the page and open DevTools with F12 or Ctrl + Shift + I on Windows/Linux, or Command + Option + I on Mac.
  2. With DevTools open, press and hold or right-click the browser's Reload button.
  3. Choose Hard Reload. If stale files remain, choose Empty Cache and Hard Reload.

Chrome notes that the special reload menu is available when DevTools is open. See Google's Chrome DevTools reload documentation.

Chrome DevTools open with the reload menu showing Normal Reload, Hard Reload, and 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.

Microsoft Edge window showing Ctrl plus Shift plus R and Shift plus F5 hard refresh shortcuts
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 browser window showing Ctrl plus F5 and Ctrl plus Shift plus R for reload override cache
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 on Windows showing Ctrl plus F5 as the hard refresh shortcut
Opera hard refresh on Windows or Linux with Ctrl + F5.
Opera on macOS showing Command plus Shift plus R as the hard refresh shortcut
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.

See Apple's Safari release note for Reload Page From Origin and current Safari reload troubleshooting guidance.

Safari View menu showing Reload Page From Origin and the Option plus Command plus R shortcut
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.

Leave a Comment

Social Commerce in 2026: Short-Video Shopping and the Year-End Outlook

Social Commerce in 2026: Short-Video Shopping and the Year-End Outlook

A practical 2026 guide to shoppable short videos, creator affiliates, and livestream shopping, with dated U.S. forecasts, platform examples, and a buyer checklist for disclosures and returns.

Top 10 Proxy Browsers for Safer, More Private Browsing

Top 10 Proxy Browsers for Safer, More Private Browsing

Compare 10 proxy browsers and browser tools, from Tor and Opera to Firefox and CroxyProxy, with practical privacy limits and setup advice.

How to Mass Delete Facebook Posts Using Activity Log

How to Mass Delete Facebook Posts Using Activity Log

Learn how to bulk delete Facebook posts on your phone, filter old updates, use Trash or Archive, and restore posts within 30 days.

How to Fix ERR_TUNNEL_CONNECTION_FAILED in Chrome: 8 Steps

How to Fix ERR_TUNNEL_CONNECTION_FAILED in Chrome: 8 Steps

Fix Chrome’s ERR_TUNNEL_CONNECTION_FAILED error by checking proxy and VPN settings first, then troubleshooting extensions, DNS, and security software.

Integrated Inbox for Firefox: Access Google Apps Inside Gmail

Integrated Inbox for Firefox: Access Google Apps Inside Gmail

See how Integrated Inbox brought Google apps into Gmail in Firefox, what still works on paper, and how Gmail’s built-in side panel compares.

WebFonter: Preview FontShop Fonts on Any Website—What Works Now

WebFonter: Preview FontShop Fonts on Any Website—What Works Now

Learn how WebFonter once let you try FontShop fonts on live websites, why the original tool is outdated, and how to preview typefaces today.

How to Undo an Embarrassing Facebook Post: The Five-Second Trick and What Works Now

How to Undo an Embarrassing Facebook Post: The Five-Second Trick and What Works Now

The old Facebook Undo extension offered a five-second delay. Learn what still works to edit, remove, archive, or restore an embarrassing Facebook post.

Toggle Firefox Privacy Settings From the Toolbar Without About:Config

Toggle Firefox Privacy Settings From the Toolbar Without About:Config

Use the Privacy Settings Firefox extension to change supported privacy preferences from a toolbar popup, plus learn when built-in controls work better.

How to Combine Multiple Links Into One Short Link With Shrink2One

How to Combine Multiple Links Into One Short Link With Shrink2One

See how Shrink2One originally grouped several URLs into a single short link, its optional password feature, and what to do if the service is unavailable.

How to Check If Someone Else Is Accessing Your Gmail Account

How to Check If Someone Else Is Accessing Your Gmail Account

Suspect unauthorized Gmail access? Check recent account activity, IP addresses, signed-in devices, and security events—and learn how to secure your account.