How the detector finds the theme
Every Shopify store that uses an Online Store theme prints a small object into the code of each page. It looks like this:
Shopify.theme = {
"name": "Dawn - Black Friday",
"schema_name": "Dawn",
"schema_version": "15.2.0",
"theme_store_id": 887,
"role": "main"
};The detector reads that object. Three fields matter:
- nameis whatever the merchant called their copy. Stores rename themes all the time (“Dawn - Black Friday”, “Live v3”), so this field alone is often useless.
- schema_name is the theme the copy was built from. It survives renames, which is why the detector reports it first.
- theme_store_id is set only for themes sold on the Shopify Theme Store. When it is missing, the theme is a custom build, a theme bought outside Shopify, or a developer copy.
How to check a Shopify theme yourself
You don't need a tool. On a desktop browser:
- Open the store's home page.
- Open the page source: Ctrl+U on Windows, Cmd+Option+U on a Mac.
- Search the source for
Shopify.theme. - Read
schema_name. That is the theme. If the search finds nothing, the store is not on a Shopify theme.
The detector does the same thing in one step, and also lists the apps it finds on the page.
When the theme can't be detected
- Headless stores. Brands on Hydrogen or a custom front end use Shopify for checkout and products but no Liquid theme, so there is nothing to report.
- Not Shopify.WooCommerce, BigCommerce and the rest don't print a Shopify theme.
- Stores that block lookups. A few stores turn away automated visits. The manual check above still works in your own browser.
What the theme does and doesn't tell you
Most people look up a theme because a store looks good and sells well, and they want the same result. The theme is the easiest part to copy and the least likely reason the store sells. Two stores on the same free theme can convert at very different rates. The gap comes from the product page, the offer, the photos and the friction a shopper hits on the way to checkout.
So copy the theme if you like it. Then measure what your own shoppers do on it. Our Shopify heatmap guide shows how to see where they click and stop scrolling, and the conversion rate benchmarks tell you whether your number is a problem at all.
Questions people ask
Is it OK to look up another store's theme?
Yes. The detector reads only what the store sends to every visitor. Nothing private, nothing behind a login.
Does it work on password-protected stores?
Usually. Shopify's password page is still rendered by the store's theme, so the theme object is normally there.
Can I see which apps a store uses too?
Yes. The same lookup lists every app that leaves a trace in the page. The Shopify App Detector explains how app detection works and what it can miss.

