E-commerce Theme Detector
Pricing
from $5.00 / 1,000 websites
E-commerce Theme Detector
Detect the active theme of any e-commerce store from its HTML. Works on Shopify, WooCommerce, WordPress, Magento, PrestaShop, Shopware, OpenCart, BigCommerce, Wix, and Squarespace. No API keys. No proxies. Bulk detection in seconds.
Pricing
from $5.00 / 1,000 websites
Rating
0.0
(0)
Developer

Trove Vault
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Detect the active theme of any e-commerce store from its HTML. Works on Shopify, WooCommerce, WordPress, Magento, PrestaShop, Shopware, OpenCart, BigCommerce, Wix, and Squarespace. No API keys. No proxies. Bulk detection in seconds.
Built for developers and agencies benchmarking competitor stores, theme vendors tracking market adoption, and e-commerce consultants auditing client and competitor tech stacks.
How to use
- Add store URLs to the Store URLs field — one per line
- Full URLs (
https://example.com) or bare domains (example.com) both work - Click Start
Output fields
| Field | Description |
|---|---|
url | Input URL |
platform | Detected platform (see list below) |
theme | Active theme name |
themeVersion | Theme version, if exposed in the HTML |
themeStoreId | Shopify Theme Store numeric ID (Shopify only) |
sourceUrl | Final URL after any redirects |
Supported platforms
| Platform | Theme detection | Notes |
|---|---|---|
| Shopify | ✅ Name + Theme Store ID | From window.Shopify.theme in page source |
| WooCommerce | ✅ Theme slug | From <body> class and stylesheet link |
| WordPress | ✅ Theme slug | From <body> class and stylesheet link |
| Magento 2 | ✅ Vendor/Theme | From /pub/static/frontend/{Vendor}/{Theme}/ in CSS paths |
| Magento 1 | ✅ Package/Theme | From /skin/frontend/{package}/{theme}/ in CSS paths |
| PrestaShop | ✅ Theme folder | From /themes/{name}/ in CSS paths |
| Shopware | ✅ Theme bundle name | From asset bundle paths or inline JS |
| OpenCart | ✅ Theme folder | From /catalog/view/theme/{name}/ |
| BigCommerce | ✅ Theme name | From inline JS (themeName) |
| Wix | ⚠️ Platform only | Template name is not exposed in HTML |
| Squarespace | ⚠️ Platform only | Template name is not exposed in HTML |
Input examples
Bare domains:
allbirds.comgymshark.comstore.example.com
Full URLs:
https://allbirds.comhttps://woocommerce.comhttps://www.example.com/shop
Mixed:
allbirds.comhttps://gymshark.comwoocommerce.com
Use cases
Competitive theme research
Find out which themes your competitors are using. Run a list of stores in your niche and group results by theme to identify industry preferences.
Theme market share analysis
Run a list of stores in a category or region to measure the distribution of themes. Useful for theme developers benchmarking adoption.
Agency audits
Before pitching a redesign, quickly catalogue the current tech stack for a list of prospect stores. Combine with domain and WooCommerce scrapers to build a full profile.
Sales prospecting
Theme vendors can identify stores running competitor or outdated themes and target outreach accordingly.
Notes on detection
Theme name format — For Shopify, the theme name is the human-readable published name (e.g. Dawn, Debut, Impulse). For WooCommerce and WordPress, the theme name is the folder slug (e.g. storefront, astra, flatsome). For Magento, it is the Vendor/Theme path.
Theme null — If theme is null, the platform was detected but the theme name could not be extracted from the HTML. This can happen with heavily customised storefronts, headless setups, or platforms like Wix and Squarespace that do not expose template names in their HTML.
Platform unknown — If platform is unknown, none of the known platform signals were found in the page HTML. The store may be custom-built, use a less common platform, or have blocked the request.
No JavaScript execution — This actor analyses the static HTML response and does not execute JavaScript. Theme data that is loaded exclusively via client-side rendering will not be detected.
Related actors
- Domain History Checker — full historical footprint: RDAP, Wayback Machine, URLHaus, ThreatFox, DNS blacklists
- Domain Ownership Checker — bulk RDAP lookup: registration date, expiry, registrar, lifecycle flags
- WooCommerce Products Scraper — scrape products from any WooCommerce store via its public REST API
Changelog
2026-03-09 — v0.1.0
- Initial release
- Supports Shopify, WooCommerce, WordPress, Magento 1 & 2, PrestaShop, Shopware, OpenCart, BigCommerce, Wix, Squarespace