Ecom Store Pro

Can you clear the cache on a Shopify store?

Published ·
At a glance
Short answer
No — Shopify docs we read show no clear-cache button; clear your browser, but a file replaced at a hardcoded cdn.shopify.com URL keeps the original.
Files linked with asset_url
An update changes the file's version number, so browsers download the new version
Image linked directly
May keep showing the old version for a day or more
File replaced since April 7, 2026
Hardcoded cdn.shopify.com URLs keep returning the original file
Shopify POS
Refresh runs a manual sync with your admin; don't delete and reinstall the app

Does Shopify refresh its cache on its own?

For files linked through asset_url, yes. Shopify serves your images through a CDN backed by Cloudflare, and its asset_url filter adds a version number to every URL it generates.

When you update a file, the version number changes, so browsers download the new version.

The Help Center and shopify.dev pages we read on November 5, 2026 (online store, themes, POS, domains and the changelog) describe no button or action that clears a store's cache. You can clear your browser's cache and cookies: Shopify's theme troubleshooting guide lists that for local issues.

The Shopify app on Android has its own Clear data and Clear cache step in your device's Settings, which clears the app, not your store.

Why does an old image or file still show after you change it?

Three cases miss the current version number:

  • An image your theme links directly, without a Liquid filter, might show the old version for a day or more, so render it through one: asset_url for theme assets, image_url for images uploaded through Files.
  • Since April 7, 2026, replacing a file in the admin no longer purges its CDN address: Shopify says cached content stays until the URL's TTL expires and hardcoded cdn.shopify.com URLs in product descriptions, blog posts and theme code keep returning the original; to show the new file, render file references through Shopify's URL helpers and add product media through the Media uploader.
  • Since March 24, 2026, a bare query string such as ?123 no longer refreshes a cached asset; Liquid filters need no change.

Separately, with Cloudflare DNS, Shopify doesn't support a proxy, so set every record pointing to Shopify to DNS only.

How do you refresh Shopify POS when changes don't show?

Shopify POS should sync admin changes when you open it; if a change doesn't show, run a manual sync: tap Connectivity, then Shopify, then Refresh. If the app is slow, not syncing or freezing, force it to close and reopen it. None of the Help Center's POS app pages we read on November 5, 2026 mentions clearing its cache.

Don't delete and reinstall Shopify POS

You might lose saved data such as register shifts and saved carts.

About This Article

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Related questions

Marketing & SEO
How do you add FAQ schema to a Shopify store?

You can add FAQ schema, but since May 7, 2026 Google no longer shows FAQ rich results for any site, so expect no FAQ snippets.

October 26, 2026

Products & inventory
How do you create a second collection template in Shopify?

In the theme editor pick Collections, click Create template, then set Theme template on each collection — not on Starter or a Vintage theme.

October 22, 2026

Online store & themes
How do you edit the Shopify blog post template in code?

In Edit code, templates/article.json (Online Store 2.0) names the post's section; that section's file and any theme blocks it renders hold the code.

October 21, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.