To detect a Shopify theme, start with a free detector or the store's public page source. Either route can reveal the theme name for a standard storefront in seconds. Custom and headless builds may return only an internal name or no useful result, so treat the result as a starting point for research rather than proof that you can recreate the store.
We've run a niche-product store and a print-on-demand apparel store on Shopify. Studying competitors helped us choose which theme structures to test first. The same practice takes you from the first check to a buying decision here.
Key takeaways
What is a Shopify theme detector?
A Shopify theme detector reads a store's public page source and reports the theme it runs. It can save time when you want to study a competitor's layout, but it cannot show the apps, custom code, images, or product choices that shape the finished store. Use its result to narrow your research, then inspect the store before you copy any design decision.
The tool matches a public code signature with a list of known themes. It works without the merchant's admin and reports the base theme file. The merchant's sections, images, apps, and code changes sit outside that result.
What is a Shopify theme?
A Shopify theme is the template that controls a storefront's layout, styling, and available sections.
The theme is one layer of what Shopify is, alongside products, checkout, and apps. Use the detected name to find the original template. Then inspect the store's added sections and software as separate choices.
4 ways to detect a Shopify theme for free
The four free routes differ by what they return, how long they take, and where they can fail. Start with the quickest option that fits the store and the device you're using,
- A free browser extension works best for checking several stores while you browse.
- Page source works best for a free one-off check or independent confirmation.
- Asking the owner works best when a custom build defeats every detector.
- Theme Store browsing works best when you remember a look but lack a store.
1. Use a free browser extension
A free browser extension can name the theme on the store page you're already viewing. The Dropship extension also shows the store's age, language, product count, ads, and apps on its free tier. That makes it useful when you're checking several stores and want more context for each one. The workflow takes four actions,
- Install the Dropship extension from the Chrome Web Store.
- Open the Shopify store you want to inspect.
- Open the extension and choose the store overview.
- Record the theme and apps that supply features you want.
App detection points to functions supplied by software instead of the theme. Compare those results by store job with our best Shopify apps list before you credit the template.
We'd use the extension for a browsing session because it saves a trip to a separate detector. One click returns the theme, so the time cost stays low across a long store list.
The theme and app fields are free, while live and past sales tracking require a paid plan or active trial. A third-party review confirms that split and says the sales data is estimated.
The extension is a poor fit on mobile or a locked computer. Use page source for a direct check with no account or added tool.
2. Search the store's page source
You can identify a Shopify theme by opening page source and searching for the signature described above. This free method needs no account and suits a one-off check. Allow a few minutes to open the code, search it, and match the result.
Use these steps on a desktop browser,
- Open the store's home page.
- Choose View Page Source or press Ctrl+U on Windows.
- Search the source for Shopify.theme.
- Read the values beside name and id.
GemPages shows this theme code in source. Shopify's Liquid guide confirms its name and id fields.
For one store, we'd use page source to confirm an extension result. The method becomes slow with a full competitor list, and the code can feel unfamiliar if you haven't worked with markup.
On Windows, Ctrl+U opens source in Chrome, Firefox, and Edge. Because Mac shortcuts vary, use the browser's View Page Source menu instead. Search the full source rather than the Elements panel, which may show code changed by scripts.
Match the returned name to a Theme Store listing and record the ID. Treat an internal name with no matching listing as inconclusive because merchants can rename themes.
Shopify marks the Liquid theme object as deprecated because its values can change. That warning makes this a point-in-time check. The failure section below covers stores where the public signature is absent.
3. Ask the store owner
Ask the owner after the extension and page-source checks return no usable theme name. This free fallback may reveal an original theme, front-end framework, or developer. It works best with a store outside your niche or a merchant you already know. Keep the request easy to answer by including these points,
- Name the page or feature you liked.
- Say you're choosing a theme for your own store.
- Ask for the theme name or developer.
The three details make the request easy to answer without asking for private sales information. Use a clear subject line and keep the message short.
A direct competitor has little reason to reply, so the wait may end in silence. The method costs nothing, but response time and accuracy depend on the owner. Treat any answer as an unchecked lead when the public source has no matching signature. A headless store may never have used a Liquid theme.
A useful reply names the theme, front-end system, or developer. Ask once for a product link or portfolio page that backs it up. Save the reply beside your source-code result.
4. Browse the Shopify Theme Store
Browse the Shopify Theme Store to find a similar public template when exact detection fails. This recovery route produces themes you can preview. Use an extension or page source when you need the exact template behind one store.
Build a useful shortlist with these actions,
- Filter themes by free or paid price.
- Filter by your main product category.
- Open demos with the product-page structure you need.
- Preview each finalist with your own products and images.
Shopify currently lists 23 options in its free themes collection, including Dawn, Horizon, and Studio. The catalog is free to browse without an account, while search time depends on your filters. Appearance makes it the least reliable route for an exact match.
Each option suits a different catalog, as our comparison of the best free Shopify themes explains. If no category fits, compare product-page and collection features. Use the live demo to confirm the filter result before you add a trial.
Matching by appearance becomes guesswork after a merchant changes the sections and code. Treat each visual match as a rough candidate.
Shopify treats third-party Theme Store sales as final. Trial the theme before you pay because the developer won't refund that purchase.
Check whether the theme is worth copying
Sales estimates can rank stores for further study, while your own trial decides whether the theme fits. A polished storefront shows strong visual choices, but order activity tells you whether buyers are present.
The paid extension view can put estimated sales and revenue beside the theme for tracked stores. Rank the stores in the same research set by recent estimated activity, then inspect the higher-activity group first. For a wider comparison, Shopify spy tools add product and ad signals.
Outside tools model revenue from public signals, so treat each value as a rough estimate. Product demand and traffic may drive the orders, while the offer or price may matter more than the design. Free theme detection ends with the name and app fields. This paid research step is optional.
Use the estimate to choose which store to study first, then judge the theme with your own catalog and buying path.
Use the Detect-Then-Qualify Check
The Detect-Then-Qualify Check pairs a theme name with store evidence before you spend time on a trial. Run three steps in order,
- Detect: Name the theme and classify the build.
- Qualify: Read the store's sales evidence and decide whether it stays.
- Trial: Preview the theme with your products before paying.
Detection and store research create two inputs for the trial. The trial then tests whether that named theme suits your products and purchase path.
1. Detect the theme
Run the fastest method that works, then record the returned name and build type. Search that name in the Theme Store. A matching listing is a public product, while a name with no listing is inconclusive.
If the source check also returns nothing useful, ask the owner or move to a similar public template. Keep store research separate until you have a theme you can trial.
2. Qualify the store
Inspect the stores with higher estimated activity first within the research set you're comparing. Use the extension's product, ad, app, and estimated-sales fields to explain why a store may be selling.
That relative rule avoids inventing an industry threshold the evidence can't support. Use the estimate to order the work, then check which functions come from the theme and which come from apps.
3. Trial it on your own store
Preview the theme with your catalog, images, navigation, and apps before you buy it.
When you build your Shopify store, test the preview on a phone and desktop. Follow the path from collection to product page and checkout, using the later checklist as the pass conditions.
Use the preview for settings and layout. Keep custom development outside this first buying decision.
When a theme detector gets it wrong
Headless stores have no theme file, while renamed themes may use a store-only name. Another system draws a headless store's pages. GemPages shows this limit.
A changed or renamed theme may return only an internal name. Check page source once, then compare Theme Store options by product layout, collection navigation, and mobile menu.
The public code is the record we can check, and the original theme remains unknown once those fields disappear. We'd then ask the owner or choose a similar official theme because more detectors read the same limited code.
Stop trying more detectors once the public signature disappears, then compare the layout functions you need.
Will your store look the same with the same theme?
Your store will look different once you change its images, type, colors, sections, and apps. The theme provides layout settings. Your content and software determine what shoppers see.
Judge the product page, navigation, and app fit separately from the theme name. Two stores using the same base can have a different Shopify conversion rate because their offers, traffic, and prices differ.
A lightly changed free theme can still resemble its default demo. That risk grows when you keep its default sections and sample-like imagery.
We'd choose one for the structure and settings our catalog needs, then tie that choice to the checks below. Replace the demo imagery, type, colors, section order, and app blocks with choices based on your catalog.
Review the parts that affect a real purchase,
- Test the mobile menu with your full collection structure.
- Load your longest product title and description.
- Check image crops on collection and product pages.
- Confirm every required app works with the preview.
Together, these checks judge the theme on your content rather than a polished sample. If the structure breaks, choose another theme before paying a developer to repair the mismatch.
Test a second product because some layouts suit only one item type. The theme is ready when shoppers can find a product, understand the offer, and reach checkout on both screen sizes. Use that purchase path as your pass condition.
FAQ
Can you test a Shopify theme before buying it?
Yes, Shopify lets you preview and customize up to 19 paid themes at once before buying. Shopify saves those settings if you purchase the theme. Trial mode blocks theme-code editing and Shopify's AI code generator.
Can I copy a store's theme once I know its name?
You can install the same public theme, while reproducing the finished storefront also requires its custom work. Rebuild the layout with your own code, content, images, and apps.
What is a spy tool for Shopify stores?
A Shopify spy tool collects public store signals such as themes, products, apps, ads, and estimated sales. Its fields and limits depend on the tool, so use the output as research evidence rather than private merchant data.
Can I see which apps a store runs too?
Yes, some browser extensions can report recognizable Shopify apps beside the store's theme. App detection relies on public storefront signals, so custom or hidden integrations may not appear.
