How-to · 5 min read
How to tell if a website is built on Shopify
Before you can detect a theme, there's a more basic question: is the site even on Shopify? Plenty of stores you'll want to research run on WooCommerce, BigCommerce, custom stacks, or something else entirely. Here's how to tell quickly, and what the signals actually mean.
The fastest check
Paste the address into a theme detector. If the site is on Shopify, you'll get a theme (or a "custom" verdict); if it isn't, a good tool tells you it's not a Shopify store. That single step usually settles it — but it's worth knowing the signals a detector looks for, because you can spot them yourself.
Not sure? Scan it
The detector will tell you if a site isn't on Shopify.
The tell-tale fingerprints
Shopify storefronts leave several recognisable traces in the public page. Any one of these is a strong signal:
- Shopify's CDN. Images, scripts, and styles load from addresses containing
cdn.shopify.comor a/cdn/shop/path. You'll see these in the page source or the Network tab of dev tools. - A Shopify object in the code. The source often contains a
ShopifyJavaScript object with details like the shop and theme. - Server headers. The response can include a header such as
x-shopidor reference Shopify in a "powered-by" style header. - The checkout. Shopify checkouts historically live on a recognisable checkout flow, another giveaway when you reach that stage.
Why some Shopify stores are hard to spot
A few setups deliberately or incidentally hide these signals:
- Custom domains and heavy branding don't change the platform, but they can make a store feel bespoke even though the fingerprints are still there in the code.
- Headless builds serve the storefront through a separate front-end framework, so the usual theme markers may be absent even though Shopify powers the back end.
- Password-protected stores in development show a lock screen instead of the storefront, hiding most signals until launch.
Signals that it's NOT Shopify
If you see markers from other platforms — references to woocommerce and WordPress, a bigcommerce CDN, or telltale paths from other builders — you're looking at a different system. In that case a Shopify-specific detector will correctly report that the site isn't on Shopify, and you'd want a platform-appropriate tool instead.
Putting it together
Confirming the platform takes seconds and saves you from chasing a Shopify theme on a store that was never built on Shopify. Start with a detector for a clean yes/no, and when you want to verify, open the page source and look for the CDN paths and the Shopify object. Once you've confirmed it's Shopify, you're ready to find out exactly which theme is doing the work.