How to Fix Chrome ERR_CACHE_MISS Error

The ERR_CACHE_MISS error in Chrome can be frustrating, especially when it interrupts your browsing by showing a “Confirm Form Resubmission” message. Google’s list of Chrome error messages explains it: the page needs information you entered earlier to be submitted again. It usually happens when you go back to, or reload, a page that came from a form, such as a checkout or a login. It is often not a fault at all.

If you are on a payment or order page, do not resubmit without checking first, or you may order or pay twice. Go to the site’s account or orders page instead. For other forms, reloading and confirming is safe.

Quick Fixes to Try First

  • Reload the page by pressing F5 or Ctrl+R (Cmd+R on Mac).
  • Click the refresh button in Chrome.
  • Copy the URL and open it in a new tab.
  • Perform a hard reload, which ignores cached content, using Ctrl+Shift+R or Shift+F5 (Cmd+Shift+R on Mac).

Solution 1: Clear Browser Cache and Cookies (All Platforms)

Windows/Mac/Linux

  1. Press Ctrl+Shift+Delete (Cmd+Shift+Delete on Mac).
  2. Or select More > Delete browsing data. Our guide to clearing browsing data explains each option.
  3. Select Cached images and files and the cookies box. Deleting cookies signs you out of most sites.
  4. Choose All time as the time range.
  5. Click Delete data.
  6. Restart Chrome and attempt to access the page again.

Android

  1. Tap the three-dot menu and select Settings.
  2. Go to Privacy and security > Delete browsing data.
  3. Select the cookies item and cached images and files.
  4. Tap Delete data.

iOS

  1. In Chrome, tap More > Settings > Privacy and Security > Delete Browsing Data.
  2. Select the cookies item and the cached images and files item, then confirm. (Safari’s settings do not affect Chrome.)

Solution 2: Disable Browser Cache in Developer Tools (For Developers)

  1. Press F12 to open Developer Tools.
  2. Navigate to the Network tab.
  3. Check the Disable cache checkbox.
  4. Keep the DevTools open while browsing.

Solution 3: Disable Problematic Extensions

  1. Type chrome://extensions in the address bar.
  2. Disable all extensions temporarily.
  3. Try accessing the page again.
  4. If it works, enable extensions one by one to identify the culprit.
  5. Common problematic extensions include ad blockers, privacy extensions, and cache managers.

Solution 4: Reset Chrome Settings

  1. Go to chrome://settings/reset, or select More > Settings > Reset settings.
  2. Click Restore settings to their original defaults.
  3. Confirm by clicking Reset settings.

This resets your homepage, search engine, pinned tabs and site permissions, clears cookies, and turns off extensions. Google says your saved bookmarks and passwords won’t be deleted. Our reset guide has the full list.

Solution 5: Clear DNS Cache

Windows

  1. Open Command Prompt as Administrator.
  2. Run: ipconfig /flushdns
  3. Restart Chrome.

Mac

  1. Open Terminal.
  2. Run: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux

  1. Open Terminal.
  2. On systems that use systemd-resolved, run: resolvectl flush-caches

Solution 6: Reset Network Settings

Windows

  1. Open Command Prompt as Administrator.
  2. Run the following commands:
    • netsh winsock reset
    • netsh int ip reset
  3. Restart your computer.

Mac

  1. Choose Apple menu > System Settings, then click Network.
  2. Click your network service, click Details, then click TCP/IP.
  3. Click Renew DHCP Lease (Apple’s steps).

Solution 7: Try Incognito Mode

  1. Press Ctrl+Shift+N (Cmd+Shift+N on Mac).
  2. Open the page in Incognito mode.

If the issue is resolved, it’s likely related to cache, cookies, or an extension.

Solution 8: Update Chrome

  1. Navigate to chrome://settings/help, or select More > Help > About Google Chrome.
  2. Chrome will check for updates automatically.
  3. Click Relaunch if an update is available.

Our guide to updating Chrome covers every device.

Solution 9: Check for Malware

Malware can corrupt browser cache and cause errors like ERR_CACHE_MISS.

  1. Google’s unwanted software help says to remove programs you don’t recognize: on Windows, Settings > Apps > Installed apps; on Mac, move them from Applications to the Trash.
  2. Run a scan with your antivirus software. Our guide to removing browser hijackers has more steps.

Solution 10: Create New Chrome Profile

  1. At the top right, select your Profile icon.
  2. Select Add Chrome profile and follow the steps.
  3. Use this new profile to test if the issue is profile-specific.

If the new profile works, your old profile may be damaged. See our guide to fixing a corrupted Chrome profile.

For Developers: Preventing ERR_CACHE_MISS

  • Use the PRG (Post-Redirect-Get) pattern for form submissions.
  • After processing a POST request, redirect to a GET page to prevent form resubmission.
  • Add appropriate cache-control headers to responses.
  • Use tokens to prevent duplicate form submissions.

Mobile-Specific Solutions

Android Chrome

  1. Clear app cache by going to Settings > Apps > Chrome > Storage > Clear Cache.
  2. Force stop and restart Chrome.
  3. Check for Chrome updates in the Play Store.

iOS Chrome

  1. Delete and reinstall the Chrome app.
  2. Or clear data in Chrome settings: Privacy and Security > Delete Browsing Data.