Fetch the public page.
A single GET request retrieves the homepage HTML and response headers. No login required, no admin access, no API token.
Paste any website URL. Get a clear yes-or-no verdict in seconds, along with the exact technical evidence pulled from the public HTML that proves it. Works on classic, Plus, and headless storefronts.
A frozen check on kith.com. The verdict is a clear yes, backed by five independent Shopify signals visible in the public HTML.
cdn.shopify.com/s/files/… (62 asset references)window.Shopify = { shop: "kith.myshopify.com", … }kith.com/api/2024-04/graphql returns 200_shopify_y, _shopify_s, cart_currencyshopify-section-… classes on 12 root elementscheckout.kith.com custom checkout domainA verdict requires several signals agreeing, not one. Here is what the checker reads from the public HTML:
cdn.shopify.com).window.Shopify) and its shop, locale, and currency properties._shopify_y, _shopify_s, cart_currency, _secure_session_id./api/2024-XX/graphql).shopify-section classes, theme-extension IDs.checkout.<brand>.com): a strong Shopify Plus indicator.x-shopid, x-shopify-stage, x-storefront-renderer-rendered.shopifycdn.com, shopify-cdn.com).A single GET request retrieves the homepage HTML and response headers. No login required, no admin access, no API token.
Each of the eight Shopify signals is scored independently. Strong signals (CDN, JS global) count for more than weak ones (cookie hints). A verdict requires a quorum.
The result is a plain yes, no, or likely. Every signal that contributed is rendered with the exact literal evidence from the response, so you can verify it.
Selling apps, themes, or services that only fit Shopify? A check tells you in seconds whether the prospect is on platform, before you spend an hour writing a pitch.
Confirm a brand's stack before agreeing to a partnership, sponsorship, or wholesale arrangement. The verdict and evidence are something you can show to a partner or include in a contract.
Map every site in a niche by platform. Quickly understand the Shopify share inside a vertical, the competitors moving onto or off the platform, and the headless adoption rate.
Acquiring an ecommerce brand? Confirming Shopify changes the migration plan, the integration cost, and the resale value. The check is a 10-second first step in diligence.
The verdict answers one question well. A few adjacent questions require other tools.
Yes. Every check is free, with no daily limit, no signup, and no API key. The tool reads the public HTML the browser already has access to.
It looks for multiple independent signals that only a Shopify storefront produces: the cdn.shopify.com asset host, the window.Shopify global, Shopify-specific cookies, the Storefront API endpoint, and Liquid template markers. A verdict requires several signals agreeing, not one.
Headless storefronts (Hydrogen, Next.js, Remix) often hide the obvious Shopify signals but still leak the Storefront API host or Shopify image CDN. The checker labels these as Shopify Headless when the secondary signals add up.
Password-protected Shopify stores serve a Shopify login screen rather than the storefront. The checker correctly identifies the login screen itself as Shopify, but cannot inspect the underlying store.
Likely means the strongest signals (CDN host, JS global) are missing or stripped, but secondary signals still point to Shopify. This is the typical pattern for headless storefronts or stores using an aggressive privacy proxy.
Wappalyzer and BuiltWith are generalist technology lookups across thousands of platforms. The Shopify Checker is specialist: it does one thing and surfaces the exact evidence behind the verdict, which generalist tools usually do not.
Five more free Shopify tools, same evidence-first approach.