Shopify Theme Detector

    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:

    How Shopify Theme Detection Works

    The Shopify.theme Object

    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.

    CDN Asset Paths

    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.

    Meta Tag & Generator Hints

    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.

    How to Detect a Shopify Theme Manually

    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.

    Method 1 — View Page Source (no install)

    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.

    Method 2 — DevTools Console

    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.

    Method 3 — Wappalyzer or BuiltWith

    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.

    Method 4 — Koala Inspector / Commerce Inspector

    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.

    Shopify Theme Detector vs. Chrome Extensions

    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.

    AspectWeb Detector (this tool)
    Install requiredNo
    Works on mobileYes
    PrivacyOnly checks the URL you paste
    Theme name + IDYes
    Apps installed on the storeNo (theme-only)
    Traffic estimatesNo

    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.

    Why Detection Sometimes Fails

    A detector can only read what the store exposes. If the result is blank, one of these is usually why:

    • Password-protected store. The merchant has turned on the password page, so the public HTML is just a login screen with no theme metadata. Pre-launch stores are the most common case.
    • Headless Shopify (Hydrogen, Next.js, custom React).The store uses Shopify only as a backend; the frontend is a separately-built site that doesn't include the standard Shopify.theme object.
    • Heavily customized or stripped theme. A small number of agencies remove theme metadata as part of a hardening pass. The CDN file paths will usually still leak the theme ID.
    • Not a Shopify store at all. A surprising number of URLs we get fed are WooCommerce, BigCommerce, or Squarespace. The detector returns no result because there is no Shopify there.
    • Bot protection / rate limiting. Some enterprise stores route all non-browser traffic through Cloudflare challenges. The fetch is blocked before the HTML reaches us. Retrying in a moment usually works.
    • URL typo or redirect.Sometimes the URL pasted in isn't the primary store domain (e.g. a checkout subdomain or a marketing landing on Webflow). Re-check the canonical homepage URL.

    How to Choose the Right Shopify Theme

    Start Free, Upgrade Later

    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.

    Match the Theme to Your Niche

    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.

    Page Speed Matters More Than Design

    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).

    Popular Shopify Themes at a Glance

    Price and best-fit use case for the most common free and paid Shopify themes (2026).
    ThemePrice
    DawnFree
    SenseFree
    CraftFree
    RefreshFree
    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.

    Real Examples — Themes Top Brands Use

    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.

    BrandTypical theme family
    AllbirdsCustom / heavily-modified Dawn-family base
    GymsharkCustom Shopify Plus build (Liquid + headless components)
    BeardbrandCustomized free theme (Dawn / Refresh family)
    Death Wish CoffeePremium paid theme, image-forward (Motion-style)
    Pure CyclesPremium 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.

    Frequently Asked Questions

    How does the Shopify theme detector work?

    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.

    Why can't the tool detect the theme on some stores?

    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.

    What's the difference between a free and paid Shopify theme?

    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.

    Can I use the same theme as a competitor's store?

    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.

    What is the most popular Shopify theme?

    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.

    How can I detect a Shopify theme without any tool?

    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.

    Is it legal to check what theme another Shopify store is using?

    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.

    Can I get the exact version of the theme as well?

    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.

    Does the detector work on Shopify Plus and headless (Hydrogen) stores?

    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.

    Ready to Build Your Own Store?

    Now that you know what themes the pros use, build your own free Shopify store in minutes with our guided setup wizard.