Most Shopify theme detectors can read a store’s theme name and hand it back to you. That works fine until you hit a store that has hidden its theme, and a surprising number of the busiest stores have. They rename the theme to an internal label, or strip out the theme’s ID entirely and relabel it with their own brand name. Enter one of those stores into a typical detector and it either repeats the fake name or gives up. We wanted to know which tools see past that, so we ran the popular ones through real stores that hide their themes.

This comparison is built from live tests in July 2026. We entered the same store URLs into each tool and recorded exactly what came back, then checked every theme name against the store’s own code. The tools split into two groups fast. Some read the fixed identity a store cannot easily fake and return the real theme. Others read the editable label, so a renamed store fools them into printing a brand name that is not a theme at all.

The short version: for naming the theme behind a Shopify store, including stores built to hide it, our own tool came out ahead. Shopify Theme Detector was the first tool of its kind when it launched in 2017, and it still does more than return a name, identifying the base theme even when a store fakes its identity, then adding the price, speed, popularity and app data around it. For checking themes on other platforms too, Gochyu is the pick. Below are the tests, the data, and how to check any answer yourself.

Key Takeaways
1
Reading a theme name is easy. The hard part is a store that renames its theme or fakes its identity, and that is where most detectors break. On getmysa.com, a store that renamed its theme to “Getmysa,” three rival tools repeated that fake name. Shopify Theme Detector identified the real base theme, Pitch. Shopify Theme Detector matches a store’s code against code fingerprints from tens of thousands of stores, so it can name the base theme behind a custom or rebranded store. It also spots theme families that share one codebase, such as Impact, Prestige and Stretch. A dedicated detector gives you far more than a free tool run by a company whose real business is selling you a different theme.

Quick answer: which detector to use

  • Best overall for Shopify: Shopify Theme Detector, the original tool of its kind and online since 2017, because it names the real theme even when a store hides it, then adds the data you need to act on it, on the web or through its Chrome extension.
  • Best for other platforms too: Gochyu, which detects themes and plugins across Shopify, WordPress, Squarespace and hundreds of other systems.
  • Fine for a quick name on a normal store: PageFly or Avada, if you do not mind a sales pitch attached to the answer.
  • Best for product and ad research: Koala Inspector, a browser extension where the theme is one signal among sales and traffic estimates.

The real test: a store that hides its theme

Every Shopify store carries a small piece of code that names its theme. The store owner can edit that name to anything they like, and many big brands do. Some rename the theme to an internal label like “production” or “live.” Others go further and set the name to their own brand. A detector that reads only that editable name has nothing left to work with, so it prints the fake label and calls it a day.

The sleep brand Mysa is a clean example. Its store, getmysa.com, sets its theme name to “Getmysa” and its internal label to “getmysa-liquid-theme/main.” There is no theme called Getmysa. It is a custom build on top of a real Shopify theme, and the store has hidden which one. We entered getmysa.com into four detectors on the same afternoon:

Tool What it returned for getmysa.com
Shopify Theme Detector Flags the rename, then names the real base theme: “Likely built on: Pitch,” plus the store’s version, apps and speed
PageFly “Shopify Theme Name: getmysa,” then a pitch to try a different theme (Blum)
Avada “Shopify Theme Name: getmysa,” then a partner savings pitch
WhatTheThemeDetector “Could not detect the theme,” despite advertising that it identifies custom themes
Same store URL entered into each tool, tested July 2026. “getmysa” is the store’s fake label, not a real theme.

Two of the four just repeated the fake name. WhatTheThemeDetector is the sharpest miss: it advertises that it identifies “official and custom” themes, yet on the same store it returned “Could not detect the theme” and found no theme at all. Only Shopify Theme Detector named a real theme, Pitch, a free Shopify theme the store had customized and relabeled. That is the difference this article is about, and it only shows up on stores that hide their theme.

Shopify Theme Detector result for getmysa.com showing Likely built on Pitch
Shopify Theme Detector flags the fake name and identifies the real base theme, Pitch.
WhatTheThemeDetector could not detect a theme on getmysa.com
WhatTheThemeDetector could not detect a theme on getmysa, the store our tool identifies as Pitch.
Avada Shopify theme detector returning the fake label getmysa for getmysa.com
Avada also returns the fake label, “getmysa,” alongside a partner offer.

PageFly fails hardest on the biggest stores. Its own guide teaches you to check a theme using Allbirds and Gymshark as the worked examples, yet enter either one, or Death Wish Coffee or Steve Madden, and its tool returns no theme at all: just “This is the custom Shopify theme,” with links to hire someone on Fiverr. Death Wish Coffee and Steve Madden both run Dawn, which our detector names in a single scan.

PageFly Shopify theme detector returning the custom Shopify theme message for gymshark.com
PageFly lists Gymshark as an example in its own guide, then returns “the custom Shopify theme” and a Fiverr link when you scan it.
PageFly returning the custom Shopify theme message with no theme name for stevemadden.com
PageFly returns no theme for Steve Madden either, only “the custom Shopify theme” and a Fiverr link.
Shopify Theme Detector showing stevemadden.com is built using Dawn
The same store scanned with our detector: Steve Madden runs Dawn.

Finding any store's theme, start to finish

How Shopify Theme Detector sees through a custom store

When a store hides its theme name, the theme still leaves traces. Every theme leaves a recognizable pattern in the code it serves to the browser, and that pattern survives a rename. Our detector compares that pattern against what we have learned from over 50,000 custom Shopify stores, and growing, then names the closest match. If the match is strong and specific, it names the exact theme. If the pattern points to a group of related themes but not one in particular, it names the family. If nothing matches with confidence, it says so rather than guess. We keep the exact method to ourselves, but the result is what you can check: a real theme name where other tools show a fake one.

That last part matters. On nakedwardrobe.com, another store that renamed its theme, our detector does not force an answer, because the signal is not distinctive enough to be sure. It flags the rename and stops there. We would rather show nothing than print a wrong theme, which is why the exact match is worded as “Likely built on” and the family match as “Built on.” In our testing the family match was right roughly 97 percent of the time and the exact theme roughly 89 percent, so the wording reflects how much to trust each one. The tools that talk up their accuracy tend to fail on exactly the stores that hide their theme, as the tests below show.

Theme families most tools miss

The same analysis surfaced something no other detector shows: groups of themes that are really one codebase wearing different names. When you know a store’s theme belongs to a family, you know what to expect from its structure, its speed and its customization options, even if you cannot pin the exact name. These are the families we see most often on custom stores:

  • The Maestrooo engine: Impact, Prestige and Stretch are built on the same underlying code, so they share files and behavior.
  • The Dawn family: Dawn and its close relatives, including Sense, Craft and Refresh, share Shopify’s free-theme foundation.
  • The Horizon family: Horizon and Pitch, two of Shopify’s newer free themes, share a common base.
  • Roar: Xtra and Xclusive are two faces of the same Roar theme.

This is why our detector sometimes answers “Built on: Horizon-family” instead of a single name. On the streetwear store colebuxton.com, which relabels its theme “cole-buxton/live,” that is exactly what it returns, telling you the store sits on Shopify’s Horizon base without overstating which specific variant it is.

Shopify Theme Detector showing colebuxton.com built on the Horizon family
On colebuxton.com, our detector names the family, Horizon, behind the store’s “cole-buxton/live” label.

The easy case: a renamed label

Not every hidden theme is a full custom build. Most stores that “rename” a theme only change the internal label and leave the theme’s official ID in place. That ID is set by the theme’s developer and does not change when a store renames the theme, so any capable detector can read straight through it. This is the tier where tools should not fail, and yet one did.

Death Wish Coffee labels its theme “Copy of deathwish-shopify-20/production.” Our detector reads the official ID and returns the real theme, Dawn version 10.0.0, the free flagship that runs on more Shopify stores than any other. PageFly and Avada also named Dawn here. WhatTheThemeDetector returned “Could not detect the theme” on the same store, a theme the other tools named without trouble. So even before you reach the hard custom cases, the tools are not equally reliable.

WhatTheThemeDetector could not detect Death Wish Coffee Dawn theme
WhatTheThemeDetector failed on a store the other tools named as Dawn.

Beyond the name: what a full result includes

Once you have the real theme, the name is the first question, not the last. For every store we scan, our detector answers what comes next, using data from 3,500,000+ stores and growing:

  • Cost and source: the theme’s price, developer, star rating and a direct Theme Store link, so you know whether you can buy the same base and what it costs.
  • Version: the exact version the store runs, and whether that is the current release.
  • Installed apps: every app leaving a trace in the store’s code, grouped by category, through the same engine as our Shopify app detector. On getmysa.com, for example, that surfaced Judge.me and Microsoft Clarity.
  • Apps that pair with the theme, and the gaps: the apps most often run alongside this store’s stack, plus the ones stores on this theme tend to skip, so you can see what a competitor is using and what it is missing.
  • Category benchmark: how the store measures up against others in its niche, such as how many apps a typical store in that category installs.
  • Other stores on the same theme: a sample of live stores running it, so you can see the theme in the wild before you buy.
  • Popularity: how common the theme is, so you can tell a proven choice from a rare one. Dawn, for one, is the single most common theme we detect, with the live figures shown below.
  • Speed from real stores: the theme’s mobile performance measured on live stores that actually run it, not the demo page anyone can test. The speed comparison further down shows how the most common themes stack up.
  • Email the results: send any scan to your inbox to keep or share later.

To put numbers to that, here is Dawn, the most common theme we detect, at a glance in our dataset:

15%
Share of stores in our dataset
#1
Popularity rank
5.7
Avg apps on their stores

Speed is the other question for a theme this common. Here is Dawn’s demo-store score side by side with the real-world Core Web Vitals of the stores that actually run it:

Across 6,416 real Dawn stores, 70.6% pass Google’s Core Web Vitals (median LCP 1.7s). Filtered to stores running only a few apps, that rises to 79.8%, isolating the theme’s own speed from the apps merchants pile on.

Core Web Vitals pass rate
Chrome UX Report · 6,416 real Dawn stores
70.6%
Median LCP
1.7s
Good
Median INP
146ms
Good
Median CLS
0
Good
All real Dawn stores in Chrome UX Report. Field numbers reflect the kind of stores running the theme as much as its code.
Comparable stores (few apps)
Chrome UX Report · 3,179 lightly-loaded stores
79.8%
Median LCP
1.5s
Good
Median INP
132ms
Good
Median CLS
0
Good
The same theme on stores running only a few apps, isolating its own speed from merchant app bloat.
Demo store (theme as its developer built it)
Chrome UX Report · the theme’s own demo · real visitors
LCP
1.5s
Good
INP
CLS
0
The theme running on the developer’s own demo store, measured on real visitors: the closest thing to the theme with no merchant customisation.

Dawn is not the only common theme, of course. Here is how a few of the most popular ones stack up on speed:

ThemeCWV pass rateFew appsMedian LCP
Broadcast74.4%85.8%1.5s
Dawn70.6%79.8%1.7s
Horizon57.6%63.7%1.7s

None of the other free tools we tested returned this. PageFly and Avada gave a name and a sales pitch. WhatTheThemeDetector gave a name when it could, plus a domain registrar. Once naming is a tie, this is the whole reason to prefer one detector over another.

Free data and tools no rival publishes

The scan is one part of the picture. Around it we publish the largest set of free Shopify usage data anywhere, and none of the other tools in this comparison offer anything close:

  • Theme statistics: adoption rates for every theme, updated from live scans, so you can see which themes are gaining and which are fading.
  • App statistics: the same treatment for apps, including how widely each one is used and which apps tend to run together.
  • A dedicated page speed report: mobile speed for popular themes, measured on real stores and ranked, so you can compare before you commit.
  • Quarter-over-quarter trends: pages that track how theme and app usage shifts from one quarter to the next, so you see direction, not just a snapshot.
  • A Chrome extension: run the same detection on any store as you browse, without leaving the page.

Put together, a scan here is a starting point, not the whole answer. You can check a theme’s popularity, its real-world speed, the apps that run with it and how all of that is trending, from one place.

The detectors compared

Not every tool here is really a theme detector. Several are free pages a company runs to attract merchants to its real product, a page builder or an app studio, and those tend to lag on accuracy and attach a sales pitch to every result. The “Type” column makes that split clear. The last two columns are where the tools actually separate.

Tool Type Sees through a fully custom store? Beyond the name Price
Shopify Theme Detector Dedicated Shopify detector Yes, names the base theme or family Version, price, developer, rating, popularity, real-store speed, full app list, statistics and trend pages, Chrome extension, email results Free
Gochyu Dedicated detector (multi-platform) Reads official IDs across 400+ systems Themes and plugins across many platforms, developer, price Free
PageFly detector Free tool of a page-builder app No, repeated the fake name Little; result is wrapped in a theme upsell Free
Avada detector Free tool of an app studio No, repeated the fake name Little; result is wrapped in an app pitch Free
WhatTheThemeDetector Dedicated detector No, and failed on a renamed store too Apps and domain info when it works Free
Koala Inspector Feature of a research suite Reads the visible name only Apps, sales and traffic estimates, ads Freemium
Field tested July 2026. The custom-store column reflects our live results on getmysa.com, not vendor claims.

How to check a theme yourself

You do not have to trust any tool blindly. You can read a store’s own answer in about ten seconds:

  1. Open the store, then open the page source (press Ctrl+U, or Command+Option+U on a Mac).
  2. Search the source for Shopify.theme (Ctrl+F or Command+F).
  3. Read the theme_store_id. If it is present, the store runs an official Theme Store theme, and you can look it up with our Shopify theme ID lookup. The name next to it may be a custom label, which is why a good detector reads the ID, not the name.

This is the easy case. When the ID has been stripped out and the name is faked, as on getmysa.com, the source alone will not tell you the real theme. That is exactly where our detector’s pattern matching earns its keep, and why a store that hides its theme is the fair test of any detector.

If you want the long version, our walkthroughs on how to find out what Shopify theme a store is using and how to discover what theme your own store runs cover every method step by step, both part of our guide to getting started with Shopify themes.

Where every detector reaches its limit

No detector is perfect, and honest limits are worth stating:

  • Fully bespoke themes written from scratch share little with any stock theme, so there may be no family to match. When that happens, we say the store is custom rather than guess a base.
  • Shopify Plus stores at the enterprise level are often built so far from any stock theme that “custom” is the only honest answer.
  • Estimated data such as sales or traffic, offered by some research tools, is modeled, not measured. Use it to compare, not to count.

The Core Web Vitals pass rates in this article come from Google’s field data for real Chrome visitors on live stores running each theme, gathered in July 2026. That is a truer picture than a one-off test of a theme’s demo page, though any single store’s speed still depends on its images, apps and custom code.