Enter any Shopify store URL and instantly find out what theme they're running: free vs. paid, theme name, and ID.
Try these popular Shopify stores:
Every public Shopify storefront includes a small JavaScript snippet that exposes theme metadata: Shopify.theme. This object contains the theme name, a numeric theme ID, and the role (main or unpublished). Our tool reads this directly — the same method used by browser extensions and developer tools. Once you know the theme, the next step is usually picking a store name and validating the niche economics in our profit calculator.
Shopify serves all theme assets (CSS, JavaScript, fonts) from cdn.shopify.com. The file paths often include the theme ID, giving us a secondary source to confirm detection even when the JS object is minified or altered.
Shopify storefronts also expose a <meta name="generator"> tag and theme-specific class names on the <body> element. When the primary JS object is stripped, those tags act as a fallback signal that confirms the store is on Shopify and narrows down the theme family.
Our detector does this automatically, but it's useful to understand the four manual methods — especially if you're debugging your own store or need to verify a result.
Right-click any product or collection page and choose View Page Source (or press Ctrl+U / Cmd+Option+U). Use Ctrl+F / Cmd+F to find Shopify.theme. You'll land on a small JSON object containing the theme name, ID, and role. No software, no extension, no signup — works on any browser.
Open Chrome (or any Chromium browser), press F12, switch to the Console tab, and type Shopify.theme followed by Enter. The console prints the same object the source view shows, formatted as collapsible JSON. This is the fastest way if you already have DevTools open for debugging.
General-purpose tech-stack detectors like Wappalyzer and BuiltWithreport Shopify as the platform and sometimes the theme family. They're strong on the platform side but weaker on theme specifics — you'll usually see "Shopify" confirmed but no theme name, because they were built for cross-platform tech profiling, not theme-level identification.
Chrome extensions like Koala Inspector and Commerce Inspectoradd an icon to your toolbar that exposes the theme, installed apps, product variants, and traffic estimates on any Shopify store. They're powerful, but require installing a browser extension and granting it permission to read every page you visit. Use them if you're a full-time competitor researcher; for a one-off check, page source is plenty.
If you only need the theme name once in a while, a web detector and a Chrome extension give you nearly identical answers. The trade-offs are about access, privacy, and how often you'll use it.
| Aspect | Web Detector (this tool) |
|---|---|
| Install required | No |
| Works on mobile | Yes |
| Privacy | Only checks the URL you paste |
| Theme name + ID | Yes |
| Apps installed on the store | No (theme-only) |
| Traffic estimates | No |
Bottom line: use this detector for quick spot-checks and mobile lookups. Use a Chrome extension if you're doing daily competitor research and want app data alongside the theme.
A detector can only read what the store exposes. If the result is blank, one of these is usually why:
Shopify.theme object.If you're just launching, there's no reason to spend $300 on a theme. Dawn is fast, clean, and SEO-optimized. It's what many 7-figure stores still run. Only upgrade once you know exactly what features you need. Our free guided builder launches every new store on Dawn for exactly this reason.
Fashion brands tend to prefer minimal, image-forward themes (Focal, Symmetry, Motion). High-volume general stores often use Turbo or Impulse for their speed optimizations. Jewelry, pet, and sports stores all have different visual conventions — the detector lets you check what your top three competitors are running before you commit.
A beautiful theme that loads slowly will tank your conversion rate. Check any theme on Google PageSpeed Insights before buying. Free themes from Shopify are often the fastest because they're maintained by Shopify's core team. For a deeper walkthrough of how to set up a fast Shopify store with AI from scratch — including theme choice, product import, and copy — see our full AI Shopify store guide (2026).
| Theme | Price |
|---|---|
| Dawn | Free |
| Sense | Free |
| Craft | Free |
| Refresh | Free |
| Turbo | $350 |
| Impulse | $350 |
| Motion | $350 |
| Prestige | $350 |
| Warehouse | $300 |
| Streamline | $300 |
| Symmetry | $350 |
Prices are one-time purchases from the official Shopify Theme Store. Updates are included for the lifetime of the theme; the merchant only pays again if they want to install on a second store.
Run the detector on any of these public Shopify stores to see the result yourself. We ran each one when writing this page; theme choices can change at any time, so the live detector is always the source of truth.
| Brand | Typical theme family |
|---|---|
| Allbirds | Custom / heavily-modified Dawn-family base |
| Gymshark | Custom Shopify Plus build (Liquid + headless components) |
| Beardbrand | Customized free theme (Dawn / Refresh family) |
| Death Wish Coffee | Premium paid theme, image-forward (Motion-style) |
| Pure Cycles | Premium paid theme tuned for catalog browsing |
The pattern across nine-figure Shopify stores is consistent: most started on a free theme, customized heavily over time, and only moved to a premium theme (or custom build) once they had volume to justify the cost. If you're still pre-launch, this dropshipping guide walks through how to validate the niche before you spend on design.
Our tool fetches the store's public HTML and looks for Shopify's theme metadata, specifically the Shopify.theme JavaScript object that every Shopify storefront exposes. This object contains the theme name, ID, and role. We also scan CSS/JS file URLs and meta tags for additional confirmation.
A few reasons: the store may be password-protected (private), the merchant may use a custom or heavily modified theme that strips default metadata, or the store may rate-limit automated requests. Public storefronts on standard Shopify themes will almost always return a result.
Shopify offers both free themes (like Dawn, Sense, Craft, and Refresh) available in the Theme Store at no cost, and paid themes from third-party developers that typically cost $150-$400 as a one-time purchase. Paid themes often offer more advanced features, animations, and design flexibility.
Yes. Shopify themes are not exclusive. Anyone can purchase and use the same theme. However, you can customize colors, typography, sections, and layout to make it look completely different. Many top Shopify stores use popular themes like Dawn or Turbo but look totally unique.
Dawn is Shopify's flagship free theme and the most widely used. It's fast, clean, and built on the latest Online Store 2.0 architecture. Among paid themes, Turbo, Impulse, and Motion are consistently popular for high-volume stores that need performance and advanced features.
Right-click anywhere on the store, choose 'View Page Source', and search (Ctrl+F or Cmd+F) for 'Shopify.theme'. You'll see a JSON snippet with the theme name, ID, and role. You can also open the browser DevTools console and type Shopify.theme directly to print the same object. This is exactly what our detector does, just automated.
Yes. The theme metadata is part of the public HTML of every storefront. Shopify itself exposes it intentionally so that developers, partners, and merchants can identify themes. You're not bypassing any security, accessing private data, or violating Shopify's terms by reading a public web page.
Our detector returns the theme name and ID. Shopify does not expose a public 'theme version' field for every installation, because merchants can customize the theme freely after installing. However, the theme name plus the CDN file fingerprints we surface are enough to identify whether the store is on a recent build or an older one.
It works on Shopify Plus stores that still use the standard Liquid theme system — those expose Shopify.theme exactly like regular stores. Fully headless setups (Hydrogen, Next.js, custom React frontends) don't render a Shopify theme on the page at all, so there's nothing to detect. In that case we return no result, which is itself a useful signal: the store is running custom-built frontend code.
Now that you know what themes the pros use, build your own free Shopify store in minutes with our guided setup wizard.
Also check our free Shopify store name generator