Quick start
How to find a Shopify theme in three steps
Enter the public domain of a storefront, start the scan, and interpret the evidence rather than treating a single name as absolute proof. Shopimaster combines platform, theme, architecture, and app signals so the result explains what could actually be observed.
Enter the storefront domain
Paste the customer-facing address, such as example.com. You do not need the store's myshopify.com address, an Admin login, or access to its source repository.
Run the public scan
The detector checks reachable storefront responses and selected public endpoints. Most open stores finish quickly, while protected or heavily redirected sites can take longer.
Read the confidence and evidence
Review the storefront type, identified theme details, confidence level, and confirmed app signatures together. An unknown field is a limit of public evidence, not a hidden certainty.
What is a Shopify Theme Detector?
A Shopify Theme Detector is a research tool that inspects the public technical signals exposed by a storefront and estimates which theme or storefront architecture it uses. A useful detector does more than search the HTML for a theme name. It first confirms whether the site is connected to Shopify, then looks for Liquid theme objects, Shopify CDN asset paths, Theme Store identifiers, and headless storefront markers.
Theme detection is most reliable when a Liquid storefront exposes its theme object or asset identifier. A store can rename a purchased theme, publish a development copy, or serve different HTML to automated requests. The correct result may therefore be custom, unpublished, or unknown instead of a confident commercial name.
Shopify also supports headless commerce. Hydrogen is Shopify's React-based framework for custom storefronts, but brands can use other frameworks with the Storefront API. A headless storefront may have no Liquid theme for a detector to identify. Shopimaster therefore reports storefront architecture separately from the theme name and treats strong Hydrogen signals differently from a Liquid theme fingerprint.
What does Shopimaster check?
No single marker works across every Shopify storefront, so Shopimaster evaluates platform, Liquid theme, headless architecture, and public application signal families.
Shopify platform signals
Infrastructure, response headers, storefront cookies, redirects, Shopify CDN resources, and public product or cart endpoints can confirm the platform even when the theme name is hidden.
Liquid theme fingerprints
Public Shopify theme objects, schema details, role values, Theme Store IDs, and theme asset paths can connect a storefront to a known theme or reveal that the published build is custom.
Hydrogen and headless markers
Hydrogen, Oxygen, Remix, React Router, Storefront API, and related runtime patterns are considered together. Strong headless evidence takes priority only when a Liquid theme is not convincingly exposed.
Confirmed app signatures
Known app domains, script paths, globals, app proxies, and theme app extension markers are matched against curated signatures. Unknown third-party scripts are not automatically labelled as Shopify apps.
The installed apps area is intentionally conservative. A match means the storefront exposed a known signature. No match does not prove that an app is absent, because many apps operate only in Admin, checkout, customer accounts, server-side workflows, or pages that were not scanned.
How the Shopify theme checker works
The scan follows four evidence stages without hiding uncertainty when a storefront blocks access or withholds metadata.
Confirm the platform
The detector normalizes the domain, follows safe public redirects, and looks for multiple Shopify infrastructure signals. This avoids calling every site with a Shopify-looking script a Shopify store.
Inspect the rendered storefront
Reachable HTML, script resources, theme objects, asset URLs, and public endpoints are examined within strict response and time limits. Private data and Shopify Admin are outside the scan.
Classify Liquid, headless, or unknown
A valid theme object or strong theme asset fingerprint supports Liquid. Strong Hydrogen or custom Storefront API evidence without a Liquid theme supports headless. Insufficient evidence stays unknown.
Resolve names and app signatures
Exposed identifiers are compared with known Theme Store records and public app signatures. The confidence indicator reflects the strength and agreement of the observed evidence.
What each detector result means
The result describes what the storefront publicly proved during that scan. It is research evidence, not a guarantee about private code, licenses, unpublished versions, or every connected application.
Official Theme Store theme
A public Theme Store identifier or a strong matching fingerprint connected the storefront to a known commercial theme. Merchants can still customize that theme heavily, so the live design may differ from its demo.
Third-party commercial theme
Some themes are sold outside Shopify's official marketplace. If a public name is exposed, Shopimaster can report it, but an external theme may not have a verifiable Theme Store listing or public catalog record.
Custom or unpublished Liquid theme
Shopify and Liquid were confirmed, but the theme does not map to a public Theme Store item. It may be purpose-built, a developer copy, a renamed theme, or a substantially modified commercial base.
Hydrogen or another headless storefront
The public frontend appears to use the Storefront API through Hydrogen or another framework. There may be no Liquid theme to find because rendering and deployment happen outside the Online Store theme runtime.
Theme details were not exposed
Shopify infrastructure was visible, but the response did not contain enough reliable Liquid or headless evidence. Bot protection, password pages, regional responses, proxy layers, or stripped metadata can all lead to this honest unknown result.
Shopify not confirmed
The public responses did not supply enough evidence that the domain is a Shopify storefront. The site may use another platform, be temporarily unavailable, or block the endpoints required for confirmation.
When theme and app detection is useful
A detector narrows technical possibilities and creates a better research brief. It should not replace design analysis, performance measurement, accessibility testing, or an implementation audit.
Competitor and market research
See whether stores in a category tend to use Theme Store foundations, customized Liquid builds, or headless storefronts. Pair the result with observations about navigation, merchandising, mobile behavior, and conversion patterns.
Redesign planning
A commercial theme may suggest focused customization is enough. A custom or headless result can signal a larger engineering surface, but requirements, budget, editor workflow, and maintenance capacity should decide.
Technical discovery and sales qualification
Agencies and developers can use public clues before a discovery call to ask sharper questions about theme upgrades, app dependencies, migration risk, performance, and ownership.
Learning how Shopify storefronts are assembled
Developers can compare Liquid and headless patterns and recognize common app integrations. Use the findings to learn architecture, not to copy proprietary design, code, or licensed assets.
Why a Shopify theme may stay hidden
Public detection has real limits. A store controls which responses and metadata it exposes, and a responsible detector must sometimes return unknown instead of inventing a confident answer.
Password protection and access gates
A password page replaces the actual storefront HTML, so the published theme and product-page app signatures are not available. Shopimaster does not attempt to bypass passwords, authentication, queues, or access controls.
Bot protection, firewalls, and regional behavior
A CDN or security layer can delay, challenge, or block automated requests. Stores can also serve different content by location, device, consent state, or experiment, which means the scanner may see a different public response than your browser.
Removed metadata and private functionality
Developers can remove theme objects, obscure asset paths, proxy resources, or run applications only on the server. Theme versions, Admin-only apps, checkout extensions, private integrations, and unpublished source repositories are commonly invisible from the public storefront.
Retrying later can help when a store was temporarily unavailable, but repeated scans cannot reveal data that the merchant never exposes. For a store you own, Shopify Admin, the theme codebase, app settings, and deployment records are the authoritative sources.
Shopimaster vs View Source, DevTools, and the Chrome extension
Choose the method that fits the depth and speed of the question. The web detector provides a repeatable remote check, manual tools provide raw evidence, and the extension is the fastest option while browsing.
| Method | Best for | Strengths | Limits |
|---|---|---|---|
| Shopimaster web detector | Best forA structured theme and app report | StrengthsCombines platform, Liquid, headless, Theme Store, and confirmed app evidence with a confidence level. | LimitsProtected stores or hidden metadata can still produce an unknown result. |
| View Source | Best forA quick manual clue | StrengthsShows the server-delivered HTML and lets an experienced user search for theme objects, asset URLs, and app scripts. | LimitsEasy to misread, misses runtime-only signals, and provides no curated name resolution. |
| Browser DevTools | Best forDeep manual debugging | StrengthsShows DOM changes, network requests, script execution, headers, storage, and resources for the exact browser session. | LimitsRequires technical experience and more time. A single session can still hide server-side or Admin-only behavior. |
| Shopimaster Chrome extension | Best forFast research while browsing | StrengthsRuns a bounded local Shopify check after navigation, then reads richer public runtime and DOM signals locally when you open the drawer. | LimitsResults depend on what the active page exposes, and the extension cannot access private Shopify data. |
Continue your Shopify research
Theme detection becomes useful when it leads to a better decision. These guides and tools help evaluate theme fit, development scope, performance, and product-page requirements.
Frequently asked questions
How can I find out which Shopify theme a website uses?
Enter the public storefront domain into Shopimaster and run the scan. The report checks Shopify infrastructure, exposed Liquid theme objects, CDN asset identifiers, Theme Store records, headless markers, and known app signatures. Review the theme name together with storefront type and confidence instead of relying on the name alone.
You can also inspect View Source for Shopify.theme or theme asset paths, but manual searches are easy to misinterpret. A renamed, unpublished, custom, or headless storefront may not expose a commercial theme name even when Shopify is confirmed.
Can the tool detect custom Shopify themes?
It can confirm many custom Liquid storefronts when Shopify and theme asset evidence are public. The result may say custom or unpublished because a custom theme has no official Theme Store record to resolve. Shopimaster does not invent a private project name that the storefront never exposes.
A heavily modified commercial theme can also look custom after its public identifiers are removed. Detection describes the exposed build, not the private development history.
Can it detect Hydrogen or headless Shopify stores?
Yes, when the storefront exposes strong Hydrogen, Oxygen, Remix, React Router, Storefront API, or related headless markers and does not expose a convincing Liquid theme. Hydrogen is Shopify's own React framework, while custom headless storefronts can use other frameworks.
Some headless sites deliberately minimize framework markers or sit behind protection. In that case the honest result may remain unknown even though Shopify infrastructure is visible.
Can it detect installed Shopify apps?
The detector can identify applications that leave a known public signature in the scanned storefront pages, such as a verified script domain, JavaScript global, app proxy, asset pattern, or theme app extension marker. Only curated matches are displayed.
It cannot provide a complete merchant account app list. Admin-only apps, server-side integrations, checkout extensions, disabled widgets, consent-gated scripts, and apps used on pages outside the scan may leave no public trace.
What does Theme details were not exposed mean?
It means Shopify was confirmed but the public response did not reveal enough reliable evidence to classify a Liquid theme, identify a Theme Store item, or confirm a headless architecture. This is not the same as saying the store has no theme.
Common causes include password pages, bot protection, proxy layers, regional responses, stripped metadata, temporary network failures, and custom rendering. Retrying later may help only when the missing evidence was temporary.
Can the detector find the exact theme version?
Only when the storefront exposes a version value that can be read with confidence. Many themes omit it, keep an old label after customization, or publish copied development versions. In those cases Shopimaster shows the version as not exposed.
For a store you own, check the theme code, vendor release notes, Git history, and Shopify Admin. Those sources are more authoritative than a public fingerprint.
Does the detector work on password-protected stores?
Usually not for theme or app details, because the password page is the only public document available. Shopimaster does not enter passwords or bypass access controls. It may still observe limited Shopify platform signals, but it cannot inspect the protected product and storefront templates.
If you own the store, temporarily use a controlled preview workflow or inspect the theme directly rather than weakening protection for a public scanner.
Is the Theme Detector safe, and what data does it read?
The web detector requests public storefront responses associated with the domain you submit. It does not log into Shopify Admin, read private customer records, access orders, or ask for store credentials. The results are based on data available to ordinary public web requests.
The Chrome extension runs a bounded local Shopify check after page loads so its pinned icon can update, then reads richer public signals locally when you open the drawer. It does not retain or transmit browsing history. Detailed web analysis opens only after you deliberately choose that action.
Is the Shopify Theme and App Detector completely free?
Yes. The public web scan does not require an account or payment, and you can use the available result for legitimate research and technical discovery. Protection and rate controls may limit unusually frequent automated requests so the service remains available.
A free detection report is not a license to use another merchant's code, images, copy, or commercial theme purchase.
Can I use a detected theme on my own store?
Detection does not grant a theme license or permission to copy a storefront. If the result identifies a paid theme, purchase the appropriate license for the store through the authorized seller and follow its terms. Custom code, brand assets, photography, copy, and distinctive design can carry separate rights.
Use detection to research options and understand architecture. Recreate requirements and customer outcomes with licensed assets and original implementation rather than cloning another merchant's storefront.
Shopify theme licensing guidancePlanning a storefront rebuild?
Build the right Shopify theme for the requirement
We can audit your current theme, separate configuration from real custom needs, and design a maintainable Liquid or headless implementation with performance, accessibility, and editor experience considered from the start.
Discuss theme development