Shopify Theme Detector

See which theme any Shopify store runs, the original theme behind it, its version and its Theme Store ID.

Check a store

20 free lookups per day. The store owner is not notified.

In short

The Shopify Theme Detector checks whether a website runs on Shopify, then shows the theme name, the original theme it was built from, its version and its Theme Store ID when one exists. Paste any store URL into the box above and run the check to see the result and a link to search for that theme in the Shopify Theme Store.

On this page
  1. How to use the Shopify Theme Detector
  2. What each result means
  3. How the detection works
  4. Why some themes hide their origin
  5. Common mistakes when copying a store's look
  6. What to do with the result

You found a Shopify store with a layout you like and want to know which theme it runs. This detector reads the public code every Shopify storefront sends to the browser and reports the theme name the merchant uses, the theme it is based on, the version, and whether it looks like a Theme Store theme, a renamed copy or a custom build.

You get 20 free lookups per day. No account and no store access are needed.

How to use the Shopify Theme Detector

  1. Copy the store address from your browser, for example https://examplestore.com. The home page works, and so does any product or collection URL on the same store.
  2. Paste it into the box at the top of this page and run the check.
  3. The tool first confirms whether the site runs on Shopify. If it does not, it tells you and stops there.
  4. If it is a Shopify store, read the theme card: theme name, original theme (schema name), version, Theme Store ID and a verdict.
  5. Click the Theme Store search link to look for the matching theme on themes.shopify.com, where you can view its presets and demo stores and check the price.

You do not need the store's myshopify.com address. Custom domains work, because the check runs against whatever the store serves publicly.

What each result means

Every Shopify theme carries two names. The first is the name the merchant sees under Online Store > Themes, which they can change to anything. The second is the schema name, written into the theme's own settings file by the developer who built it. The detector shows both, because the difference between them tells you a lot.

FieldWhat it tells you
Theme nameThe label the merchant gave the theme in their admin, often something like "Live theme" or "Spring launch".
Original theme (schema name)The theme the store is built on, as declared inside the theme files, for example Dawn.
VersionThe version of that theme. An old version usually means the store has not updated its theme in a while.
Theme Store IDThe ID Shopify assigns to themes offered in the Theme Store. It only appears for themes installed from there.
VerdictTheme Store theme, renamed copy or custom theme.

Theme Store theme

The store uses a theme from the official Shopify Theme Store, usually with a Theme Store ID and a schema name that matches a listed theme. You can install the same theme on your own store. Free themes cost nothing, and paid themes are a one-time purchase.

Renamed copy

The theme name differs from the schema name. This is the most common result, because merchants duplicate their theme before editing it and give the copy a new name. Search the Theme Store for the schema name, not the display name.

Custom theme

There is no Theme Store ID and the schema name does not match a known Theme Store theme. The store may use a theme built by an agency, a theme bought from a marketplace outside Shopify, or a heavily modified version of a public theme.

How the detection works

Shopify storefronts include a small block of data about the active theme in the page source. It holds the theme name, the schema name and version from the theme's settings file, and the Theme Store ID when the theme came from the Theme Store. The detector fetches the page the way a browser does, confirms Shopify through signals such as Shopify's asset CDN and storefront scripts, and then reads those theme values. Nothing is installed on the store and the owner is not notified.

Why some themes hide their origin

The result is only as accurate as the theme files. A developer can edit the schema name and version in the theme settings file, and some agencies replace them with their own brand name. A theme bought outside the Theme Store has no Theme Store ID. A store that started from Dawn years ago and has been rebuilt section by section may still report Dawn, even though it now looks nothing like the demo.

Headless stores are another limit. A store built with Hydrogen or another custom frontend does not use an Online Store theme for its storefront, so there is no theme data to read, even though orders still go through Shopify.

Note: Read a "custom theme" verdict as "no public origin found". It does not prove the merchant paid for a bespoke build.

Common mistakes when copying a store's look

  • Searching by the display name. "Main theme 2026" will never appear in the Theme Store. The schema name will.
  • Expecting a fresh install to match the store. Themes ship with demo content. The look you liked comes from photos, fonts, colors, section order and apps. Many visual extras, such as review stars, sticky add to cart bars and popups, come from apps, so run the Shopify App Detector on the same URL.
  • Ignoring the version. If the store runs a version several releases behind, the current Theme Store version may have different sections and settings.
  • Copying content. A theme is licensed for reuse. The store's photos, product copy and logo are not.

What to do with the result

Once you know the theme, open it in the Theme Store, compare its presets and try the demo stores on mobile. When you add it to your store, it lands in your theme library as an unpublished theme, so you can customize it under Online Store > Themes > Customize before anyone sees it. Build your homepage around your own products first, then adjust colors and fonts.

If you are building a niche content site rather than a store, the AM Jarvis AI Site Builder generates the whole site, including the theme, pillar and cluster pages and product pages with schema, on your own AI key. For a new store, the store name generator helps with naming, and the Shopify SEO guide covers what to set up before launch so the new theme does not start with thin titles and missing descriptions.

Frequently asked questions

How can I tell what Shopify theme a store is using?

Paste the store URL into the detector above. It reads the theme data Shopify includes in every storefront page and shows the theme name, the original theme it is based on, the version and the Theme Store ID if there is one. You can also view the page source and search for "schema_name", but the tool is faster and explains the result.

Why does the detector show a different theme name than the Theme Store?

Merchants can rename their theme in the admin, and most do when they duplicate it before editing. The display name is only a label. The schema name, set in the theme files, shows the theme the store was built from, so search the Theme Store for that name instead.

Can the theme detector be wrong?

Yes, in a few cases. Developers can edit the schema name and version inside the theme, agencies sometimes rebrand public themes, and headless stores built with Hydrogen have no theme data to read. A result of "custom theme" means no public origin was found, not that the store definitely paid for a bespoke design.

Is it legal to use the same theme as another store?

Yes. Theme Store themes are sold to any merchant, so you can install the same theme and customize it. What you cannot copy is the other store's content: product photos, descriptions, logos and brand assets belong to that business.

How many lookups can I run for free?

Each visitor gets 20 free lookups per day. The limit resets daily. Each check of a store URL counts as one lookup, whether the site turns out to be on Shopify or not.