Scan a Shopify store · Store scanners · Free tool

What Shopify theme is this store using?

Last updated

One fetch of that address, server side, with no account and no install. Nothing is stored and the page we read never leaves our server.

Example scan — another store, not yoursdeathwishcoffee.com · Dawn 10.0.0Open this to see what the full report looks like before you hand over an address. It is a scan of deathwishcoffee.com. Enter your own store above and your result replaces it.Show the example

Everything below is a scan of deathwishcoffee.com, fetched from that store for this page. It is not a scan of your store.

Result for deathwishcoffee.com
Dawn 10.0.0
Theme detected

The store states its theme in its own page, and it names Dawn at version 10.0.0. That is the theme the storefront is rendering, as the store itself reports it, not a guess.

Read 628 KB of HTML from https://www.deathwishcoffee.com/ · HTTP 200 · 1 redirect followed

What the page says

Theme name
Dawn
The theme the store states about itself.
Version
10.0.0
The theme author version, not a Shopify release number.
Name in the admin
deathwish-shopify-20/production
What the merchant called this theme in their own admin. It is often a date or a branch name and says nothing about which theme it is.
Theme Store ID
null
Where it is present it is almost always empty on a live store, including on stock Dawn. We report what the store states and draw no conclusion from it.

What this scan cannot see

  • Whether the theme has been customised. Almost every live store edits its theme, and an edited Dawn still reports Dawn.
  • Which sections, apps or code blocks were added after install.
  • Anything about a second theme that is published to a different market or preview.

Same fetch, other questions

Which apps are on the page →

Common marketing and conversion apps, found on the same page.

What its email capture looks like →

Which capture mechanisms are visible, and the much longer list that is not.

What each theme field means

A Shopify theme detector tells you which theme a Shopify storefront is running and which version of it, so a store built on Dawn comes back as Dawn 10.0.0.

Every field on this page is read from the public HTML of the address you enter. No traffic estimate, ranking data or third-party store database is used anywhere in this tool, and none could be — nothing here knows anything about a store beyond the one page it fetched.

Four fields come back from a successful read. Theme detectors rarely disagree about the fields themselves; they disagree about what people read into them.

The read
One request for the address you enter, made from our server and following redirects the way a browser does. Measured against deathwishcoffee.com on 2026-09-20, the bare domain answers with a redirect and an empty page, and following it returns the full storefront. The request is abandoned after 9 seconds, follows at most 4 redirects and stops reading at 2.0 megabytes.
Theme name
The theme identity, set by whoever built the theme. Dawn, Impulse, Craft, or a studio name for a bespoke build. This is the answer to which theme is this.
Version
The theme author version, for example 10.0.0. It moves when the theme developer ships a release and it is not a Shopify platform version. A store on an old version has simply not taken the update.
Name in the admin
What the merchant called this theme in their own admin. It is frequently a date or a branch name — one store measured for this page calls its stock Dawn install Sept 10, 2026 — so it identifies the copy, never the theme.
theme_store_id
Reported because the store publishes it, and deliberately not interpreted. Across six live stores checked while building this tool it was null every time, including on two running stock Dawn.

Most shoppers leave without buying or leaving an email. Nudgesmart catches them before they go, and is available on the Shopify App Store. Browse the template library or see what it costs.

Stores that state a theme, and stores that do not

Sample pages, not customer data and not named stores. Every cell below is produced by the same code the scanner above runs, so the two cannot disagree. The last two rows are the cases where the honest answer is that there is no theme to report.

Worked examples: sample storefront markup and what the scanner reports for it
Sample pageReported themeWhat was matchedVerdict
Stock Dawn, Klaviyo and an SMS appDawn 10.0.0Theme Dawn, version 10.0.0Theme detected
Agency theme plus the built-in Shopify newsletter formallbirds-theme 1.231.12Theme allbirds-theme, version 1.231.12Theme detected
A Theme Store theme that still carries its theme_store_idCraft 15.4.0Theme Craft, version 15.4.0Theme detected
A popup vendor that is not in the signature tableImpulse 7.5.0Theme Impulse, version 7.5.0Theme detected
Headless storefront — Shopify assets, no theme objectNot statedA Shopify store that states no themeShopify, no theme stated
Not a Shopify store at allNot ShopifyNo Shopify infrastructure markers in the pageNo Shopify markers
Row three is the only sample carrying a non-null theme_store_id, and it is a constructed one — across six live stores checked while building this tool the field read null every time, including on two running stock Dawn. That is why this tool prints the field and refuses to translate it into a Theme Store yes or no.

What a theme name cannot tell you

A theme name is not a measure of customisation

Almost every live store edits its theme. An edited Dawn reports Dawn, a Dawn with forty app blocks and a rewritten header reports Dawn, and a theme forked two years ago reports the version it was forked from. The name tells you the starting point and nothing about the distance travelled from it.

One page, one moment

This is a single read of a single URL. A store can publish a different theme to a different market, run a preview theme behind a token, or serve a different template on a product page. None of that is visible here.

Headless stores have no answer to give

A custom or headless storefront renders outside the theme system and publishes no theme name. That is reported as not stated rather than as a detection failure, because it is a real property of the store rather than a problem with the scan.

A blocked fetch is not a result

If a bot filter answers instead of the store, this tool says so in a different panel with no findings in it. It will never show you an empty result that you could mistake for an answer, because an empty result and a blocked request look identical and only one of them means anything.

Other detectors will find more than this one

Several established tools rank for this question and advertise far larger app lists — thousands, against the 29 this scan recognises. For the theme question the store either states its theme or it does not, so coverage is not the differentiator; for the app question it very much is, and we say so on that page rather than hiding it.

Theme detector questions

Where does the theme name come from?

From the storefront page itself, the same page a shopper loads. Where a store publishes its theme name and version there, this tool reports them word for word. Nothing is guessed from how the store looks.

Why does it say the theme is not stated on some stores?

Headless and custom storefronts do not publish a theme name in their pages at all. Measured on 2026-09-20, several well-known Shopify stores were clearly running on Shopify and still stated no theme anywhere in the page. In that case there is no theme name to report and this tool says so rather than guessing one.

Does theme_store_id tell me whether a theme came from the Shopify Theme Store?

Not reliably. Measured across six live stores on 2026-09-20, including two running stock Dawn, theme_store_id read null every time. This tool prints the field and draws no conclusion from it. Detectors that present it as a Theme Store flag are over-reading it.

Can it tell me how much the theme has been customised?

No, and nothing that reads one page can. Almost every live store edits its theme, and an edited Dawn still reports Dawn at whatever version it was forked from. The version number is the theme author version, not a measure of how far the store has drifted from it.

Does this need an account, an install or access to the store?

No. It reads one public page the same way a browser would and reports what is in it. Nothing is stored and the page that was read never leaves our server.

Get started

Every app adds code to a theme. Popups do not have to edit it.

More apps usually means more code on every page, and more to untangle at the next redesign. Nudgesmart installs as a Shopify theme app extension, so it sits on stock Dawn, a forked Dawn or an agency build without anyone editing theme code.