Platform, with evidence
Shopify, WooCommerce, BigCommerce, Magento, Salesforce, Shopware, PrestaShop, Squarespace, Wix and 25 more, told apart by their own asset hosts and markup. Headless storefronts are named as headless, not "unknown".
One click on a store you are visiting: the platform, the theme and its version, the apps and pixels on the page, the store's public facts, and how fast it really loads for its visitors. For merchants, agencies, freelancers, developers and anyone who writes about e-commerce.
The Chrome Web Store listing is in review. This page will carry the install link the day it is approved.

Store Lens reads the page in front of you and the store's own public JSON. It never guesses sales or traffic, and it says where every number comes from.
Shopify, WooCommerce, BigCommerce, Magento, Salesforce, Shopware, PrestaShop, Squarespace, Wix and 25 more, told apart by their own asset hosts and markup. Headless storefronts are named as headless, not "unknown".
On Shopify: the theme the store was really built on, its version, whether it came from the Theme Store or is an edited copy, and how many releases it has missed. On WordPress: theme, version, author and parent theme from the theme's own header.
The Chrome UX Report's real-user LCP, INP and CLS for the store, next to what your own visit measured: first byte, page weight, scripts, images, third-party hosts. One line says whether the slowness is the theme or what sits on top.
Payments, reviews, email and SMS, pixels and analytics, chat, page builders, subscriptions, loyalty, consent, accessibility overlays, testing tools. Around 150 services recognised by their own script hosts, plus every Shopify app embed.
On a WooCommerce store, every plugin the page loads, and for the 88 in our plugin map what it would be on Shopify: built in, an app, Plus only or nothing, with the migration risk.
Product and collection counts, currency, shipping countries, languages, Shop Pay; on a product page its price range, variants, stock and review schema. Copy the whole thing as Markdown for a proposal, an audit or an article.



Most detectors print the label a merchant typed into the admin, or call every theme without a Theme Store number "custom". Both are wrong on serious stores. Store Lens reads what a rename cannot change.
A Shopify store publishes schema_name and schema_version, the theme it was built from and the version it was built from. The admin label ("Copy of Black Friday", "Release 2026-S-2") is shown separately as what the store calls it.
theme_store_id is set only for a Theme Store install. Without it the theme is an edited copy or a custom build, which gets no update notices in the admin. Store Lens says which, instead of collapsing both into "custom".
When a developer overwrote the schema name too, the theme's own script and stylesheet file names are compared with the code of every Theme Store theme, read from the themes' demo stores. A clear match is shown with its confidence; an unclear one is called custom.
The installed version is set against the theme's release history on the Theme Store, so "Dawn 10.0.0" becomes "15 releases behind, latest 16.0.0" with what changed since. Nobody else shows this.
| Extension | Platforms | Renamed theme | Real-user speed | Account or limit |
|---|---|---|---|---|
| Store Lens | 34, with headless | Schema name, Theme Store number and code fingerprints, evidence shown | Yes, Chrome UX Report, plus this visit | None. Free, no ads |
| Koala Inspector | Shopify | Reads the visible name | No | 15 lookups a month free, then $22 a month |
| PPSPY | Shopify | Disputed | No | Free tier, $9 to $29 a month |
| Wappalyzer | Any | Does not name the theme reliably | No | 50 lookups a month free, then $250 a month |
| BuiltWith | Any | No theme detail | No | Free extension, paid data from $295 a month |
Prices and limits as published by each vendor on 28 September 2026. Ratings, user counts and the complaints behind each row are in our FAQ and the studio's market notes.
An agency serves WooCommerce, Shopify and BigCommerce clients in the same week. Store Lens works on all of them, and says when a page sells on something it does not know.
activeTab permission), never in the background.Shopify (themes, headless Hydrogen and other headless storefronts), WooCommerce and WordPress, BigCommerce, Adobe Commerce (Magento), Salesforce Commerce Cloud, Shopware, PrestaShop, Squarespace, Wix, Webflow, Ecwid, Lightspeed, VTEX, Nuvemshop, Shopline, Shoplazza, Salla, Zid, Big Cartel, Square Online, Shift4Shop, Volusion, OpenCart, nopCommerce, Saleor, Medusa, Swell, commercetools, Sylius, ikas, Ticimax and IdeaSoft. A store on anything else is reported as a custom storefront when the page sells.
It reads the theme's schema name and version, which a rename does not change, and shows the admin label separately. When a developer overwrote the schema name too, the theme's own script and stylesheet file names are compared with the code of every Theme Store theme, and the match is shown with its confidence.
Two places. Real-user speed is the Chrome UX Report's 75th percentile for the store's phone visitors over 28 days, the same data Google Search uses. This visit is measured in your own browser: time to first byte, largest contentful paint, layout shift, page weight, scripts, images and third-party hosts. Small stores often have no real-user data yet; the extension says so instead of inventing a score.
No. It shows only what the store publishes: product and collection counts, currency, shipping countries and languages. Sales estimates are the most complained-about feature of store spy tools, so Store Lens leaves them out.
With the studio lookup on, it sends the store's address, the theme name and version, and for a renamed theme its asset file names, to studio.mufatech.com, which answers with release notes and real-user speed. Turn the lookup off in settings and nothing leaves your browser. There is no account and no history.
A password page hides the theme, but the store's public facts still show. A headless storefront on Shopify is named as such, with the framework when it can be told, because there is no theme to report.
The speech bubble in the extension's footer opens a short form that reaches the people who build Store Lens; we answer by email, usually within a day. Or write to [email protected]. A wrong platform or a missing service is usually fixed in the next release.