Tech Stack Checker avatar

Tech Stack Checker

Pricing

$5.00 / 1,000 website checkeds

Go to Apify Store
Tech Stack Checker

Tech Stack Checker

See which technologies any website runs. Turns a list of domains into a structured profile of each company's ecommerce platform, CMS, analytics, payments, marketing and support tools, with the evidence behind every match.

Pricing

$5.00 / 1,000 website checkeds

Rating

0.0

(0)

Developer

Peach O

Peach O

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Tech Stack Checker: Find Out What Technology Any Website Uses

Give it a list of domains. Get back the software each company actually runs.

Ecommerce platform, CMS, analytics, payment providers, email and SMS tools, chat widgets, ad pixels, CDN and more. Every match comes with the evidence that proved it, so you can check the answer instead of trusting it.

Built for sales teams qualifying accounts, agencies finding companies on a platform they specialise in, and researchers sizing up who uses what.

How it works

flowchart LR
A[Your domain list] --> B[Load the page in a real browser]
B --> C[Watch every request it makes]
B --> D[Read headers, cookies, markup]
C & D --> E{Match against<br/>162 fingerprints}
E --> F[(One profile per company)]

Most of a modern stack is injected by a tag manager after the page loads, so it never appears in the raw HTML. Reading the page the way a browser does is what turns three detections into fifteen.

What it detects

flowchart TD
A[Website] --> B[Selling]
A --> C[Marketing]
A --> D[Support]
A --> E[Infrastructure]
B --> B1[Shopify, WooCommerce, Magento, BigCommerce, Squarespace]
C --> C1[Klaviyo, HubSpot, Marketo, Attentive, Meta and TikTok pixels]
D --> D1[Intercom, Zendesk, Gorgias, Drift, Trustpilot]
E --> E1[Cloudflare, Vercel, Next.js, Contentful, Stripe]

162 technologies across 24 categories: ecommerce platforms, CMS, web frameworks, analytics, tag managers, marketing automation, email and SMS, live chat, advertising, payments, ecommerce apps, reviews, CDN, hosting, web servers, consent management, security, monitoring, site search, video, scheduling and forms, A/B testing, fonts and authentication.

Input

{
"websites": ["allbirds.com", "gymshark.com", "huel.com"],
"renderJavaScript": true,
"maxPagesPerSite": 1
}
OptionDoes
websitesRequired. Bare domains or full URLs both work.
renderJavaScriptRuns the page like a browser. On by default, and worth it.
includeTechnologiesKeep only sites using these, for example Shopify.
matchModeWhether that list means any of them or all of them.
excludeTechnologiesDrop sites already running a tool you compete with.
categoriesReport only the kinds of technology you care about.
minConfidenceSet to high to keep only proof from scripts, headers and cookies.
onlyMatchingOff returns every site with a matchesFilter flag.
maxPagesPerSiteAlso read pricing, product or contact pages.
maxRequestsPerCrawlHard cap across the run, for cost control.

Output

One row per website, with the flat fields a spreadsheet can filter on and the full detail underneath.

{
"domain": "gymshark.com",
"companyName": "Gymshark",
"ecommercePlatform": "Shopify",
"cms": "Contentful",
"analytics": ["Google Analytics 4"],
"liveChat": ["Intercom"],
"search": ["Algolia"],
"advertising": ["Meta Pixel", "TikTok Pixel", "Pinterest Tag", "Reddit Pixel"],
"technologyCount": 15,
"technologies": [
{
"name": "Shopify",
"category": "Ecommerce platform",
"confidence": "high",
"evidence": "script: https://cdn.shopify.com/s/files/1/assets/theme.js"
}
],
"matchesFilter": true,
"checkedAt": "2026-09-02T10:14:22.117Z"
}

Export to JSON, CSV or Excel, or push it straight into your CRM.

Build a list of companies using one specific tool

This is the part people buy it for. Feed in a few hundred domains, name the technology, and keep only the companies that run it.

{
"websites": ["allbirds.com", "monzo.com", "huel.com", "deliveroo.co.uk"],
"includeTechnologies": ["Shopify"],
"onlyMatching": true
}

Returns Allbirds and Huel, drops the other two. Swap Shopify for Klaviyo, HubSpot, Intercom or any of the other 162 names. Use excludeTechnologies for the mirror image: everyone who has not adopted your competitor yet.

Run it as an API

curl -X POST "https://api.apify.com/v2/acts/arched_friend~tech-stack-checker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"websites": ["gymshark.com"], "includeTechnologies": ["Shopify"]}'

Schedule it monthly against your account list and diff the results. A company that just added Klaviyo or dropped Zendesk is a company with budget moving.

Two modes

ModeSpeedSees
Rendered, the defaultAbout 5 seconds a siteEverything a browser loads, tag manager injections included
Fast, renderJavaScript: falseUnder a second a siteOnly what is in the raw HTML

Rendered mode found 15 technologies on Gymshark where fast mode found 3. Use fast mode when you are scanning tens of thousands of domains and only need the platform.

Pricing

You pay per website checked, whether or not it passes your filters, because that is where the work goes.

OptionCost
Tech Stack Checker$5 per 1,000 websites
BuiltWithFrom about $295 a month
Store LeadsFrom about $250 a month for exports
Checking by handRoughly 3 minutes a site

A thousand companies qualified for the price of a coffee. New Apify accounts get free monthly credits, so the first runs cost nothing.

Common questions

How accurate is it? Every detection names its evidence: the script that loaded, the response header, the cookie, or the generator tag. High confidence means a vendor fingerprint that nothing else emits. Medium means a markup pattern. Set minConfidence to high when you need certainty over coverage.

Why did a site come back with almost nothing? Some companies genuinely run their own stack and load almost no third party code. That is a real answer, not a failure. Basecamp returns one detection because Basecamp is built that way.

Can it find every company using Shopify? It checks the domains you give it. Bring your list, from a CRM export or another Actor, and this tells you which ones qualify.

Does it need an API key from a data vendor? No. It reads the live site itself, so results reflect what is running today rather than whenever a database was last refreshed.

Is this legal? It reads publicly served pages the same way any browser does. No logins, no personal data, no private information.

  • Website Lead Extractor to pull emails, phones and social profiles for the companies that qualify
  • Hiring Signals Tracker to see which of them are hiring and for which roles
  • Chain all three and you have a qualified account list with contacts and timing, in one pass