How do I clear the cache on Shopify?

Topic summary

Main point: There is no single “clear cache” button in Shopify; caching occurs at multiple layers. Most visibility issues stem from the browser, not Shopify.

Key steps:

  • Browser cache: Do a hard refresh (Ctrl/Cmd + Shift + R), try incognito, clear cache, or use another browser.
  • Theme cache: In Online Store → Themes → Customize, make a small change and save, or re-save edited CSS/Liquid/JS files to force a recompile.
  • CDN/server cache: Shopify’s global CDN refreshes automatically within minutes (occasionally a few hours). You can’t clear it manually; renaming assets (e.g., style.css → style-v2.css) forces an immediate refresh.
  • App cache: Some apps cache data separately; clear cache within the app or contact the app’s support.

Takeaway: Start with the browser. In the majority of cases, a hard refresh or re-saving theme files resolves the issue.

Status: Informational guidance; no unresolved questions or decisions noted.

Summarized with AI on December 16. AI used: gpt-5.

This is a common question, especially when changes don’t appear right away. The key thing to know is that Shopify doesn’t have a single “clear cache” button, because caching happens at multiple levels.

Here’s how to handle it properly :backhand_index_pointing_down:

1. Browser cache (most common issue)
If you’ve updated your theme, CSS, or content and don’t see changes:

  • Hard refresh the page (Ctrl + Shift + R / Cmd + Shift + R)

  • Try opening the site in an incognito window

  • Clear your browser cache or test in another browser

2. Shopify theme cache
Shopify automatically caches theme files for performance. To refresh:

  • Go to Online Store → Themes

  • Click Customize, make a small change, and save

  • Or re-save the file you edited (CSS, Liquid, JS)

This forces Shopify to recompile the theme.

3. CDN / Shopify server cache
Shopify uses a global CDN, and you can’t manually clear it. The good news is:

  • It usually refreshes automatically within a few minutes

  • In rare cases, it can take up to a few hours

If something is critical, changing the file name (like style.cssstyle-v2.css) forces an instant refresh.

4. App-related caching
Some apps cache data separately. If the issue is app-related:

  • Clear cache inside the app settings (if available)

  • Or contact the app’s support team

Quick takeaway
Most “cache issues” on Shopify are actually browser cache issues, not Shopify itself. Start there before assuming something is broken.

At WebsitePandas, we run into this daily while optimizing Shopify stores, and in 90% of cases, a hard refresh or re-saving theme files solves the problem.

Hope this helps — feel free to add anything I might’ve missed!

2 Likes

you can’t manually clear Shopify’s cache. Shopify manages it automatically.

But don’t worry — here’s what you can do in simple terms.

If you changed theme code (CSS, JS, Liquid) and don’t see updates:

  • Save the file again

  • Hard refresh your browser (Ctrl + F5 / Cmd + Shift + R)

  • Open the site in an incognito window

If the issue is only on your device:

  • Clear your browser cache

  • Try another browser or device

If you updated images:

  • Re-upload the image with a new filename
    (Shopify heavily caches images)

If you changed apps or scripts:

  • Disable and re-enable the app

  • Remove and add the script again

  • Wait a few minutes (Shopify cache is not instant)

If you’re testing a theme:

  • Make sure the theme is published, not just previewed

In simple words:
You can’t clear Shopify’s cache directly, but refreshing the browser, re-saving files, and changing filenames fixes most cache problems.

I don’t see the issue with the cache. If you have multiple markets on your store, make sure you have edited your theme in the market you are viewing!

Hi there,

Shopify does not have a single “clear cache” button because caching occurs across several different layers. To fully refresh your store, you may need to clear data at the browser, theme, or app level.

I would like to recommend that you try clearing your browser cache, which will be easier and more effective in such cases. Kindly follow the below-given steps to clear your cache from the browser.

Google Chrome: Click the three dots > Delete Browsing Data. Select “All time” and check Cached images and files and click on Delete Data.

Safari (Mac): Go to Safari > Settings > Advanced and check “Show Develop menu.” Then select Develop > Empty Caches from the top menu bar.

Quick Shortcut: Perform a “Hard Refresh” to bypass the local cache for just your current page:
Windows/Linux: Ctrl + Shift + R
Mac: Cmd + Shift + R

I hope this will help. Thank you.