★ Shopify offer Start with a 3-day free trial, then just $1/month for 3 months Start Free Trial →
★ Shopify offer 3 days free, then $1/mo Launch your store for 3 months

AI Store Generator

Shopify Theme Detector

A Shopify theme detector tells you which theme a store is running, in about five seconds, without installing anything. Paste a store URL below and the tool reads the storefront’s public source code and reports the theme behind it. The same check works on any Shopify store, whether it uses a free Theme Store design, a paid one, or something a developer built from scratch.

Shopify theme detector card with search, storefront and code icons

Shopify Theme Detector

Discover what theme any Shopify store is using

allbirds.com deathwishcoffee.com brooklinen.com
Instant Detection Results in seconds
100% Free No signup required
Any Store Works with all Shopify sites

How to Use the Shopify Theme Detector

  1. Open the store you want to check and copy the full URL from the address bar.
  2. Paste it into the box above. The homepage works best, but any storefront page will do.
  3. Run the check. You get the theme name, the version the store is on, and whether the design came from the Shopify Theme Store.

It is a free Shopify theme detector and it runs online, so there is no extension to install and no account to create. It only ever reads what the store already publishes to every visitor.

What a Shopify Theme Checker Actually Reads

Every Shopify storefront prints a small block of JavaScript into its own page source that describes the theme it is running. A theme detector fetches the page and reads that block. Here is a real one, pulled from Beardbrand on 29 September 2026:

Shopify.theme = {"name":"Split v1.0.3.8.1 [$100 free US luxury shipping]",
"id":194204860786,"schema_name":"Split","schema_version":"3.1.0",
"theme_store_id":842,"role":"main"}

Four of those fields matter, and confusing them is where most theme detection goes wrong:

  • name is a free text label the merchant typed. It is not controlled by Shopify and it is frequently not a theme name at all.
  • schema_name is the real one. It comes from the theme’s own settings file, so it is what the theme author called the theme.
  • schema_version tells you how far behind the store is. Beardbrand is on Split 3.1.0 above.
  • theme_store_id is the numeric id of the design in the Shopify Theme Store. Split is 842. A number here means you can go and buy the same theme.

The Theme Name You See Is Usually Not a Theme

We checked the published source of four well known Shopify stores on 29 September 2026. On three of the four, the name field was a merchant’s working note rather than a design. Anyone reading only that field would come away with the wrong answer:

Storename fieldschema_nametheme_store_id
BeardbrandSplit v1.0.3.8.1 [$100 free US luxury shipping]Split842
BrooklinenSite Ops Release – Sept Bundles Event Ends SoonDawn 7.0.0null
Allbirds[DNAM Theme July 2026]allbirds-themenull
Kylie CosmeticsSYNC | HOLIDAY SETS | DO NOT DELETEKYLIEnull

The Brooklinen row is the one worth staring at. Most theme detection guides tell you that an empty theme_store_id means the store is running a custom theme. Brooklinen’s is empty, and Brooklinen is running Dawn, Shopify’s free default. The id is blank because the file was duplicated and renamed, which strips the link back to the Theme Store. So an empty id means “this copy is no longer tied to a Theme Store listing”, not “a developer built this from nothing”.

Read the three fields together and the picture is reliable. A schema_name that matches a known theme plus a numeric theme_store_id means you are looking at a stock design. A known schema_name with a blank id means a copied or edited version of that design. An unfamiliar schema_name with a blank id, like Allbirds, is the only combination that genuinely points to bespoke work.

Checking a Shopify Theme by Hand

You can do the same job manually if you want to see the raw values. Open the store, view the page source, and search for Shopify.theme. Everything the detector reports is in that one line. A browser extension does the same thing with fewer clicks, at the cost of installing a tool that watches every page you visit.

Two older tricks no longer earn their place. Checking the checkout page for theme clues stopped being useful once Shopify moved checkout onto its own system, so the checkout no longer runs the store’s theme. Guessing from the layout is worse than it sounds, because sections and settings move so much of the design that two stores on the same theme rarely look related.

Why Merchants Run a Shopify Theme Check

  • Pricing a look you like. If the store you admire is on a stock theme, the id tells you it is buyable, and roughly what it costs.
  • Sanity checking a quote. An agency quoting for a custom build on a store that reports Dawn is quoting for something that already exists.
  • Spotting stale installs. A schema_version several releases behind usually means a theme that was edited directly and can no longer be updated safely.
  • Shortlisting for speed. Run the check across five stores in your niche and you learn which designs serious sellers actually keep.
  • Competitor research. Knowing a rival sits on a free theme tells you their budget went somewhere else.

Knowing the Theme Is Not the Same as Having the Store

We build Shopify stores, and this is the part the detector cannot tell you. When someone brings us a store they want to match, the theme is almost never the reason it looks the way it does. Section order, spacing, typography, image treatment and a handful of app blocks do most of the work, and all of that lives in the merchant’s settings, not in the theme file. Buying the same theme gets you the demo, not the store.

That is also why we stopped treating theme choice as the first decision. Start from a fast, clean base, then spend the effort on structure, product pages and copy. AI Store Generator builds the whole store for you on that principle: theme set up, products loaded and pages written, in minutes rather than weeks. If you are still choosing, the notes on the best free Shopify themes and on picking a theme that ranks cover what actually matters.

When the Detector Cannot Name a Theme

A few stores return nothing useful. Headless stores serve their storefront from a separate front end, so there is no Shopify theme running to report. Some agency builds rename everything, leaving a schema_name that matches no public theme. A storefront behind a password, an age gate or an aggressive bot filter may not return its source at all. In each of those cases the honest answer is that the store is not running a recognisable Theme Store design, and no tool will do better.

Frequently Asked Questions

What is a Shopify theme detector?

It is a tool that reads a Shopify store’s public page source and reports which theme the storefront is running. It returns the theme name, its version, and whether the design is listed in the Shopify Theme Store. Nothing is installed on the store being checked, and nothing private is accessed.

How do I find out what theme a Shopify store is using?

Paste the store URL into the detector above and run the check. If you would rather do it by hand, open the store, view the page source, and search for Shopify.theme. The schema_name value on that line is the real theme name.

Is this Shopify theme detector free?

Yes. There is no charge, no sign-up and no limit on how many stores you check. It runs online in your browser, so there is no extension to install either.

Can I check a Shopify theme online without an extension?

Yes, and it is the safer option. A theme checker that runs online only looks at the one URL you give it. A browser extension needs permission to read every page you open, which is a lot of access for a check you might run twice a month.

Why does the theme name look made up?

Because the name field is free text and merchants use it as a label for their own working copies. Real examples we pulled include “SYNC | HOLIDAY SETS | DO NOT DELETE” and “Site Ops Release – Sept Bundles Event Ends Soon”. Ignore that field and read schema_name instead.

Can a theme detector identify custom themes?

It can tell you a theme is not a stock Theme Store design, which is usually what people mean. It cannot name a one-off build, because there is no public listing to match it against. Be careful with the opposite mistake too: a blank Theme Store id often just means a duplicated copy of a stock theme, as Brooklinen’s Dawn install shows.

How do I know if a site is built on Shopify at all?

If the detector returns theme data, it is Shopify. Manually, search the page source for cdn.shopify.com or the Shopify object. A site on another platform will have neither.

Can a theme detector show which apps a store uses?

Theme detection and app detection are separate checks. Apps leave their own scripts in the page source, so they can be identified the same way, but the theme block itself says nothing about them. This tool reports the theme.

Can I copy a competitor’s Shopify theme?

You can buy the same theme if it has a Theme Store id, and that is entirely legitimate. You cannot copy their theme files, their content or their brand assets. In practice the purchase gets you the demo, and the work of making it look like their store is still ahead of you.

Which free Shopify theme is best?

Dawn suits most stores. It is fast, it is maintained by Shopify, and it is the base Brooklinen is running. Our rundown of the best free Shopify themes compares the rest, and the guide to Shopify templates and themes explains where templates end and settings begin.

What is the best Shopify theme finder for dropshipping stores?

Any detector that reports schema_name and the Theme Store id will do, including this one. Choosing what to run yourself is the harder question, and the best Shopify theme for dropshipping goes through the shortlist.

Scroll to Top