Every Shopify storefront prints a small block of theme details into its page source: the theme's name, its Theme Store ID, and the name and version from the theme's settings schema. Most detectors stop at the name, but that's the one field the merchant can change. A store running Dawn might call its theme "Summer sale copy", and a detector that echoes the label gets it wrong.
We resolve the theme in order of trust. The Theme Store ID survives renames, so when it's there the answer is certain. When it's missing, which is usual for custom and uploaded themes, the schema name says what the theme was built from, such as Dawn or a theme developer's own framework. Only when both are missing do we fall back to the merchant's label, and we say that it's a guess.
Limits: headless storefronts built on Hydrogen or a custom frontend don't print the theme block, so there's no theme to find. A heavily customised theme may keep its original schema name, so "built on Dawn" can mean anything from a light reskin to a rebuild.
Paste the store's address into the box above. We fetch the homepage, read the Shopify.theme object from the page source and match its Theme Store ID or schema name against the Shopify Theme Store.
Most tools report the theme's name field, which the merchant can rename to anything. We match the Theme Store ID and the theme's schema name first, and show the merchant's label separately when it differs.
The store has no Theme Store ID, so the theme was uploaded or built by an agency, but its settings schema still names the theme it started from.
No. Headless stores (Hydrogen or a custom frontend) don't use an Online Store theme, so there's nothing to detect. We'll still tell you it's Shopify when the platform shows.
Yes. There's no sign-up and no limit on lookups.
Share of the 1 scanned sites where we found one.