A store’s home page or a product page.

Example result

Theme: Dawn 15.0.0

Theme Store theme

theme-dawn-demo.myshopify.com uses Dawn 15.0.0, installed from the Shopify Theme Store.

  • Shopify’s Dawn demo store, linked from Dawn’s Theme Store page, checked 26 Oct 2026, 22:54 UTC. Enter a store above to check it live.
Built on
Dawn
Version
15.0.0
Theme Store ID
887
Theme name (as installed)
Dawn
Theme ID
129690763353
What these mean

Installed from the Shopify Theme Store (Theme Store ID 887). Dawn is listed in the Theme Store.

Built on
The name the theme declares about itself (schema_name). It usually shows the original theme, even when the copy is renamed.
Version
The version the theme declares about itself (schema_version).
Theme Store ID
Set when the theme was installed from the Shopify Theme Store, and can stay set after heavy customisation. Usually empty for uploaded copies, custom themes and older themes.
Theme name (as installed)
The merchant’s own label for this copy. It can be any name, so it doesn’t always match the theme.
Theme ID
This store’s ID for its own copy (published theme), not the original theme’s.
Why it’s on Shopify10 signals
  • Shopify storefront script (Shopify.shop)
  • Theme object (Shopify.theme)
  • “Powered-By: Shopify” response header
  • Shopify response headers
  • Theme ID in the Server-Timing header
  • A *.myshopify.com address
  • Assets served from the store’s /cdn/shop/ path
  • Shopify analytics scripts
  • Assets loaded from cdn.shopify.com
  • A *.myshopify.com domain referenced in the page
Store detailstheme-dawn-demo.myshopify.com · CAD · en · CA
myshopify.com address
theme-dawn-demo.myshopify.com
Currency shown
CAD
Storefront language
en
Market country
CA

Currency, language and country are what the store showed to our server, which may differ from what you see.

A Shopify theme detector tells you which theme a Shopify store uses. Enter the store’s address above to see the theme’s name as installed, the original theme it’s built on, its version and its Theme Store ID, with a link to the theme when it’s listed in the Shopify Theme Store. To check by hand, open the page source and search for Shopify.theme.

How does this Shopify theme detector work?

ShopOpsy’s server loads the one public page you enter and reads two things from it.

Shopify signals. Shopify storefronts load Shopify’s own scripts and files, and Shopify’s servers add their own response headers. The result lists each signal it found, so you can see why a site does or doesn’t count as a Shopify store.

The theme line. Pages from an Online Store theme include a line like this one, from Shopify’s Dawn demo store (linked from Dawn’s Theme Store page) on 26 October 2026:

Shopify.theme = {"name":"Dawn","id":129690763353,"schema_name":"Dawn","schema_version":"15.0.0","theme_store_id":887,"role":"main"};

The detector then compares the Theme Store ID and the declared theme name with the themes listed in the Shopify Theme Store, so a listed theme links straight to its page. Each result shows when the store was checked.

How do you find a Shopify theme manually?

  1. Open the store in Chrome on a computer.
  2. Press Ctrl + U (⌘ + Option + U on a Mac) to view the page source, then Ctrl + F (⌘ + F) to search it (Chrome keyboard shortcuts).
  3. Search for Shopify.theme.
  4. Read the values: name is the merchant’s label, schema_name and schema_version are the theme it’s built on, and theme_store_id is its Theme Store ID, or null.

No Shopify.theme line usually means the site isn’t running a Shopify theme: it’s on another platform, it’s a headless store, or a bot check answered instead of the store.

Why is the theme name different from the theme it’s built on?

The theme name is a label the merchant controls; Shopify’s API reference describes it as set by the merchant (OnlineStoreTheme). A duplicate starts as “Copy of” plus the original name (Duplicating themes), an update arrives as “Updated copy of” (Updating themes), and the live copy can carry any name, such as “Holiday 2026” or “Production”.

The built-on name and version are what the theme declares about itself, separate from that label, so they usually still name the original theme, such as Dawn. Custom themes declare whatever their developers chose, often a brand name or a codename.

Is the theme in the Shopify Theme Store?

The Theme Store lists free themes by Shopify and paid themes by third-party developers (Theme versions and sources). Read the Theme Store ID:

  • A number: the theme was installed from the Theme Store, and the number identifies its listing (Dawn’s is 887). It can stay set after heavy customisation. Shopify’s API reference says the ID applies to Shopify-made themes and is null for others (Theme), but paid third-party themes report it on live stores too: one running Split, by Krown Themes, reports 842.
  • Empty, but the theme declares a listed theme’s name: usually a copy that wasn’t installed from the Theme Store, such as a developer’s build or an uploaded file. The detector labels it “Copy of a Theme Store theme”.
  • Empty, and the name isn’t listed: a custom theme, one sold outside the Theme Store, or an older theme the Theme Store no longer offers. Vintage themes, built on Shopify’s original theme architecture, aren’t available there (Theme versions and sources). Shopify strongly recommends installing themes only from the Theme Store.

The detector’s copy of the Theme Store list was checked on 26 October 2026, and themes are added and retired over time. To check by hand, search the name at themes.shopify.com; the results can show other themes when nothing matches.

How do you try a theme you found on your own store?

  1. Open the theme’s Theme Store page from the result.
  2. Click Try theme. Free themes opened from your Shopify admin show Add instead.
  3. In your Shopify admin, go to Online Store and find the theme under Draft themes, where you can preview and customise it (Adding themes).

Only purchased themes can be published, and theme purchases are final sale. To see which apps a store runs, use the Shopify app detector. Image sizes depend on the theme too: see Shopify image sizes before a redesign and the image optimization checklist after it.

What can’t a Shopify theme detector see?

  • Password pages. New stores are private by default and show a password page until the owner launches them (Password page). That page is a template in the store’s theme (password template), so the theme’s details can still show.
  • Headless storefronts. Some stores run Shopify behind a custom front end, such as one built with Hydrogen (Headless commerce). They have no Online Store theme to report.
  • Bot protection. A firewall or bot check sometimes answers instead of the store. The detector says so rather than guessing; try again later or use the manual method.

Frequently asked questions

Can I enter a product page or a .myshopify.com address?

Yes. Any public page of the store works: the home page, a collection or a product link. If the address redirects, for example from a .myshopify.com address to the store’s own domain, the result says where it ended up. The home page is the safest choice when a page gives no result.

How do I know whether a store’s theme is up to date?

Compare the version in the result with the latest version on the theme’s Theme Store page, which also links to all versions. For example, Dawn’s page listed version 16.1.0 on 26 October 2026, while Shopify’s Dawn demo store reported 15.0.0. Merchants see a notification in their admin when an update is available, but uploaded themes and themes bought outside the Theme Store don’t update that way (Updating themes).

Why doesn’t the store look like the theme’s demo?

Themes are built to be customised. Merchants change colours, fonts, sections and layouts in the theme editor, developers can edit the code, and apps add their own blocks. Many Theme Store themes also come with several presets, ready-made designs you can preview on the theme’s Theme Store page.

How do I check which theme my own store uses?

In your Shopify admin, go to Online Store. Shopify shows each theme’s version number with the theme in your admin, and says you can find your theme’s developer and version in the theme editor (Theme versions and sources).

Is there a limit on how many stores I can check?

The detector is free. To keep it quick for everyone, it pauses if one visitor runs a lot of checks in a short time. If you see “Too many checks right now”, wait a minute and try again.

Sources

Last updated October 26, 2026

More free Shopify tools

All tools

Shopify App Detector

Store research

See which apps a Shopify store loads on its storefront, grouped by category, with the code that revealed each one.

Shopify Barcode Generator

Products & catalog

Make UPC, EAN and Code 128 barcodes with correct check digits, and print label sheets from a list or a Shopify product CSV.

Shopify Profit Margin Calculator

Pricing & profit

Work out profit, net margin and markup per order after fees, shipping, ads and refunds, or the price you need for a target margin.