A website technology checker makes one HTTP request, then matches what came back against a list of fingerprints. That means its answer is only ever as good as the evidence class it matched on, and those classes differ enormously in reliability: a platform-set response header is near-proof, and the word "Salesforce" appearing somewhere in the HTML is near-nothing. ShopLeads is our product and it sells store and contact data, so we say so; this page is about reading a tech stack lookup properly, and the free checks come first.
Below: the four evidence classes ranked, six real sites read on November 9, 2026 with what the evidence actually looked like, the ways every checker goes wrong, and what the paid plans buy that a free lookup does not.
What a technology checker actually reads
None of these tools has inside access. Web Aloha publishes its procedure plainly and it is a fair description of the category: follow safe public redirects, read the final response headers, scan up to 2 MB of returned HTML, compare meta tags, cookie names and up to 300 script or stylesheet URLs against signatures, and read the opening 300 KB of up to three of the site's own CSS or JavaScript files to find version banners. It does not render the page or run JavaScript, and it times out after 12 seconds.
The larger vendors add scale rather than a different kind of evidence. TechnologyChecker.io lists five input channels: live crawling with real browser rendering, passive DNS monitoring that it says detects infrastructure changes within 15 minutes, TLS certificate transparency logs, Common Crawl archives going back to 2008, and third-party data partners, with high-traffic domains refreshed every 24 to 72 hours. BuiltWith says its data covers 491.9 million domains with history going back 41 years and 128,274 tracked technologies. Wappalyzer says it looks for public signals in HTML, scripts, headers, cookies and other fingerprints, and its directory covers 8,189 technologies across 106 categories.
The four evidence classes, ranked
| Evidence class | Example | How much it proves | How it fails |
|---|---|---|---|
| A platform-set response header or well-known file | powered-by: Shopify; a JSON answer at /.well-known/ucp.json | Near-proof: the platform sets it, not the site author | Absent when the server returns no body at all; a header can describe a CDN rather than the origin |
| A platform JavaScript global or declared config | Shopify.theme, a WordPress generator meta tag | Strong, when it is there | Absent on client-rendered and headless front ends; a generator tag can be stripped or faked |
| An asset URL or filename | cdn.shopify.com/extensions/.../pandectes-core.js; /wp-content/plugins/... | Strong, and often names the exact product | Bundling, renaming and self-hosting all erase it; a CDN path can be left over from a migration |
| A text or keyword match in the HTML | The string "Salesforce" or "Magento" appearing somewhere | Close to nothing on its own | Comparison pages, chat widgets and embedded third-party services all contain competitor names |
This ranking is ours, from the readings below. Web Aloha publishes a similar idea as a confidence score and says high confidence means at least one technology-specific signal or corroboration across independent public sources.
Six real sites, and what the evidence looked like
| Site | What we read | What a careless checker would say |
|---|---|---|
| kith.com | powered-by: Shopify header, a Shopify.theme object, a Shopify.shop value naming its myshopify host, and 39 cdn.shopify.com asset references | Shopify, and it would be right |
| mejuri.com | powered-by: Shopify, Oxygen, Hydrogen header and 653 cdn.shopify.com references, but no Shopify JavaScript globals at all | Not Shopify, if it only looks for the globals |
| saatva.com | A CloudFront server header, no platform globals, and magentoBundleOptions keys inside the product JSON embedded in the page | Unknown, unless it reads the embedded JSON. The product data names the commerce engine behind a custom front end |
| vitalfarms.com | An nginx server header and 263 /wp-content/ references, with no WooCommerce strings anywhere | WordPress, correctly. Tools that treat WordPress as a shopping platform would add a store it does not have |
| casper.com | powered-by: Shopify header, plus three Salesforce strings: a comment about transferring to Salesforce Chat, a script loader, and a salesforce-scrt.com host | Salesforce Commerce Cloud, on a keyword match. It is a Shopify store with a Salesforce chat widget |
| bulk.com | About 40 KB of HTML with no platform header, no globals, no recognizable asset host | Nothing, because the page is assembled by JavaScript the checker did not run |
Each reading taken from that site on November 9, 2026 with an ordinary desktop browser user agent. Under Armour was also in the set and answered automated requests with an empty 418, so nothing could be read from it at all.
Read the right-hand column. Two of six would be wrong, one would be unknown, and one would be wrong in a way that costs you money: a sales team told that Casper runs Salesforce Commerce Cloud writes a migration pitch to a Shopify merchant.
Where every website technology lookup gets it wrong
- **Keyword matching on a page that is about technology.** The BigCommerce homepage contains the words WooCommerce, Magento and Salesforce. Any detector that scores a bare string match will describe a vendor's marketing site as running its competitors' software.
- **Front end mistaken for back end.** A React or Next.js front end in front of a commerce engine hides the engine from every signal except embedded data and payment endpoints. The Saatva row above is this case, and it is now common on larger stores.
- **A proxy header read as the origin.** A
serverorx-powered-byvalue frequently describes a CDN, a reverse proxy or an edge platform. Web Aloha says this outright in its own FAQ and treats those values as clues rather than infrastructure. - **Stale detections presented as current.** A cached index entry does not say when it was last confirmed. TechnologyChecker publishes a refresh cadence of 24 to 72 hours for high-traffic domains, which also tells you that low-traffic domains refresh more slowly.
- **Version numbers trusted too far.** Web Aloha restricts WordPress core versions to generator declarations and refuses to read them from asset
verparameters, because those come from plugins and themes. Most tools do not make that distinction and report a version that is not the core version. - **Absence read as a no.** A site can remove identifying headers, bundle its assets, serve different markup by region or consent state, or block the request entirely. A missing technology means the checker did not see it.
If a site blocks the checker, Web Aloha accepts pasted page source and runs the same detector against it, with the caveat that header, hosting, CDN and cookie clues are unavailable in that mode. Opening the page yourself and copying the source is often faster than finding a tool that gets through.
What the free lookups give you, and what the plans cost
| Tool | Free tier | Paid plans | What the money buys |
|---|---|---|---|
| BuiltWith | Individual site lookups, free forever | Basic $295, Pro $495, Team $995 a month, or $2950, $4950 and $9950 a year | Lists of sites using a technology, 41 years of history, exports, and contact names, emails and titles for individuals publicly listed with a business. Basic is capped at 2 technologies, 2 keywords and 2 retail reports |
| Wappalyzer | Free account: 50 technology lookups and 50 email verifications a month, 5 website alerts, sample lead lists | Pro $250, Business $450, Enterprise $850+ a month, 17% less billed annually | Lead lists built from technology targets, 5,000 to 20,000 lookups, verifications and API credits, and CRM enrichment on Business. Plan API credits expire after 60 days |
| TechnologyChecker.io | 100 lookups a month, no credit card | Pro $89 and Scale $249 a month, or $890 and $2,490 a year | Volume and delivery, not better detection: it says all tiers resolve the same 40,000+ technologies. Paid adds bulk lookups, API, CRM, alerts, contacts, and 20 years of history |
| Ful.io | Single website lookups, free forever | Individual $99, Professional $199, Business $399 a month, with two months free annually | Exportable technology reports, 2 then 5 then unlimited, plus bulk lookups, CRM integration, and a REST API and MCP server from Professional |
| W3Techs | All survey pages, free | Paid market reports, priced on request | Share and trend statistics over a defined population rather than per-site lookups |
| Web Aloha | Unlimited single lookups, no account | None | Nothing: it covers just over 100 technologies, does not run JavaScript, and offers no lists, history or bulk API, which it says itself |
Every figure read from that vendor's own pricing page on November 9, 2026: BuiltWith, Wappalyzer, TechnologyChecker.io, Ful.io, W3Techs, Web Aloha.
The pattern worth noticing: nobody charges for the lookup. BuiltWith and Ful.io both say single-site lookups are free forever, and Wappalyzer and TechnologyChecker both give away a monthly allowance. What costs money is the reverse query, "which sites use this", and that is a different product with a different failure mode.
Share statistics and the population they are measured over
When a checker tells you a technology's market share, the number means nothing until you know what it was divided by. W3Techs is unusually clear about this: it surveys what it calls the relevant web, a sample it describes as well over 20 million sites, excluding sites with no useful content and sites that are duplicates of others, and it does not count subdomains as separate websites. Its reports update daily and it uses the Chrome User Experience Report and a customized Tranco list for anything ranking-related.
Those choices have visible consequences. On November 9, 2026 its Shopify page reported Shopify at 7.9% of websites whose content management system it knows and 32.6% of e-commerce systems, which is 5.3% of all websites, and its list of popular sites using Shopify included bbc.com, canva.com and weather.com, each marked "used on subdomain" (W3Techs). None of those is a Shopify store. Each runs a merchandise shop on a subdomain, and because subdomains are folded into the parent site, the parent gets the label.
When you need an index instead of a checker
A checker answers "what does this site run". If you sell software, themes or services, your question is almost always the reverse: which companies run the thing I integrate with or replace, and who there signs. That is a list problem, and it needs three things a lookup does not have.
- The reverse query, by exact technology name. Every paid plan above exists because of this one.
- A population you can defend. A list of every domain that ever loaded a script is not a list of businesses, and a technology index built from the whole web includes parked domains, staging sites and template clones.
- A person at each company. A technology match is a reason to write; it is not an address.
ShopLeads is narrower than any tool above on purpose: it covers online stores rather than the whole web, it confirms a store is a real brand with rules and an AI check before attaching anyone to it, and the store filters and the people filters run as one search. You can filter by platform, by installed apps and technologies by exact name, by tech gaps such as no reviews app or no loyalty program, by monthly sales band, country and category, and then narrow to decision-makers with a work email whose status you can see. Searching and counting are free and never reveal a contact. Browse the store directory, compare the broader options in BuiltWith alternatives, read what technographic data is and where it comes from, then start the free trial or see the pricing page.
For one platform specifically, a purpose-built test beats a general checker: reading a storefront's own /products.json and its cdn.shopify.com references gets the right answer on headless storefronts that a generic lookup calls "not Shopify" — what a Shopify app detector can and cannot see walks the same request.
Where to go next
- What a Shopify app detector can and cannot see is the single-platform version of the same request.
- Technographic data providers covers buying this at list scale instead of checking one site.
- The two tools most checkers are built on: ShopLeads vs BuiltWith, BuiltWith alternatives.
- Stores already grouped by platform: the Shopify store directory.
- Watch the launch film, or read the pricing page.
Questions people ask
How do I check what technology a website uses?
Enter the domain in a free lookup such as BuiltWith, Wappalyzer, Ful.io or Web Aloha, then read the evidence rather than the label. A platform-set response header or a well-known file is near-proof; a bare keyword match in the HTML proves very little on its own.
What is the best free website technology checker?
It depends on the job. For breadth of detection the free single-site lookups from BuiltWith and Ful.io cover the most technologies. For evidence you can audit, Web Aloha shows the clue, its source and a confidence level for every result and exports them as CSV or JSON.
Why do two tech stack lookups give different answers for the same site?
Because they matched different evidence. One may have read a platform header while the other only read the HTML, one may be serving a cached crawl while the other fetched live, and one may be counting a keyword match the other ignores.
Can a website technology checker detect backend technology?
Only when the backend leaks into a public response, through a header, a cookie name, an API path or data embedded in the page. We read one site whose commerce engine was invisible except for its field names inside the product JSON, and purely internal tools do not appear at all.
How do I find every website using a particular technology?
A single-site checker cannot answer that; you need the reverse query, which is what the paid plans sell. Before you buy, check the population the index is built over, how recently each detection was confirmed, and whether contacts come with it or cost extra.
Sources
- BuiltWith technology lookup · read November 9, 2026
- BuiltWith plans and pricing · read November 9, 2026
- Wappalyzer pricing · read November 9, 2026
- Wappalyzer: technologies it tracks · read November 9, 2026
- TechnologyChecker.io pricing and methodology · read November 9, 2026
- Ful.io pricing · read November 9, 2026
- W3Techs technologies overview and methodology · read November 9, 2026
- W3Techs: Shopify usage statistics · read November 9, 2026
- Web Aloha website technology checker · read November 9, 2026
- Kith storefront · read November 9, 2026
- Mejuri storefront (headless) · read November 9, 2026
- Saatva storefront · read November 9, 2026
- Vital Farms site · read November 9, 2026
- Casper storefront · read November 9, 2026
- Bulk site · read November 9, 2026
- Under Armour, blocking automated requests · read November 9, 2026
- BigCommerce homepage · read November 9, 2026