Tech Stack Detector – Wappalyzer & BuiltWith Alternative avatar

Tech Stack Detector – Wappalyzer & BuiltWith Alternative

Pricing

$8.00 / 1,000 website analyseds

Go to Apify Store
Tech Stack Detector – Wappalyzer & BuiltWith Alternative

Tech Stack Detector – Wappalyzer & BuiltWith Alternative

Tech stack detector and website technology lookup: find the CMS, e-commerce platform, analytics, CDN, frameworks and 7,000+ technologies behind any list of websites, with versions and categories. $8 per 1,000 sites.

Pricing

$8.00 / 1,000 website analyseds

Rating

0.0

(0)

Developer

Jay Gatsby

Jay Gatsby

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Share

Tech Stack Detector finds the technologies behind any list of websites: CMS, e-commerce platform, analytics and ad tags, JavaScript frameworks, CDN, web server, hosting, email provider and 7,000+ other technologies, with versions where the site shows them.

Paste a list of domains, click Start, and get one clean row per website. It is a bulk website technology lookup you can run from the browser, the API, a schedule or an AI agent. You pay $8 per 1,000 analysed websites and nothing for sites that could not be checked.

What can Tech Stack Detector do?

  • 🔎 Detect 7,000+ technologies with the open-source webappanalyzer fingerprints (the community-maintained continuation of the original Wappalyzer fingerprint data)
  • 🏷️ Versions and categories: e.g. WordPress 7.2, grouped into 109 categories such as CMS, Analytics, Ecommerce and CDN
  • 📧 DNS check: MX, TXT, NS and SOA records reveal the email provider (Google Workspace, Microsoft 365), DNS hosting and services verified on the domain
  • ⚡ Fast and cheap: one plain-HTTP request per homepage, no browser; 30 big sites take about 30 seconds
  • 💸 Fair pricing: unreachable sites, bot-protected sites and robots.txt-disallowed sites are free
  • 🤖 Ready for automation: Apify API, scheduling, webhooks, integrations (Make, Zapier, n8n, Google Sheets) and the Apify MCP server for AI agents

What data does Tech Stack Detector return?

FieldExampleMeaning
technologyNamesShopify, Cloudflare, Google Tag ManagerAll detected technologies in one line (with version if known)
technologies[{"name":"WordPress","version":"7.2","confidence":100,"categories":["CMS","Blogs"]}]Full detail per technology
byCategory{"CMS":["WordPress"],"Web servers":["Nginx"]}Technologies grouped by category — easy to filter
technologyCount13Number of technologies found
finalUrl, statusCodehttps://wordpress.org/, 200Where the URL ended up after redirects
errorHTTP 403 (blocked ...)Set when the site could not be analysed (free)

Download the results as JSON, CSV, Excel or HTML, or read them through the API.

How to detect the tech stack of a website list

  1. Click Try for free (an Apify account is free).
  2. Paste your domains or URLs into Websites, one per line. https:// is optional.
  3. Keep Check DNS records on to also find the email and DNS providers.
  4. Click Start. Results appear in the Output tab while the run is going.
  5. Export the table, or filter byCategory to find e.g. every Shopify store in your list.

Input example

{
"urls": ["wordpress.org", "https://www.allbirds.com", "zalando.de"],
"checkDns": true
}

Output example

Real output for wordpress.org (the technologies and byCategory lists are shortened):

{
"url": "https://wordpress.org/",
"finalUrl": "https://wordpress.org/",
"statusCode": 200,
"technologyCount": 13,
"technologyNames": "Google Font API, Google Tag Manager, Gutenberg 24.1.0, HSTS, MySQL, Nginx, Open Graph, PHP, Priority Hints, RSS, WordPress 7.2, WordPress Block Editor, WordPress Site Editor",
"technologies": [
{ "name": "WordPress", "version": "7.2", "confidence": 100, "categories": ["CMS", "Blogs"], "website": "https://wordpress.org" },
{ "name": "Nginx", "version": null, "confidence": 100, "categories": ["Web servers", "Reverse proxies"], "website": "https://nginx.org/en" }
],
"byCategory": {
"CMS": ["WordPress"],
"Tag managers": ["Google Tag Manager"],
"Web servers": ["Nginx"],
"Programming languages": ["PHP"],
"Databases": ["MySQL"]
},
"error": null
}

Use cases

  • Lead generation: find all Shopify, WooCommerce or Magento stores in a list, or every company that uses HubSpot, Klaviyo or Salesforce.
  • Sales intelligence: know a prospect's CMS, analytics and marketing stack before the first call.
  • Market research: measure how common a framework or tool is across a set of competitors.
  • Agencies: audit client and prospect sites in bulk.
  • AI agents: use it as a tool through the Apify MCP server — give it URLs, get structured JSON back.

How much does it cost to detect a website's tech stack?

Pay per event: $8 per 1,000 analysed websites ($0.008 per site). No subscription, no monthly fee, no extra charge per run.

WebsitesPrice
100$0.80
1,000$8
10,000$80

Apify's free plan includes $5 of monthly credit, which covers about 600 websites a month at no cost.

You are not charged when a website does not exist, cannot be reached, blocks automated requests (HTTP 403 and similar), shows a bot-protection page ("Just a moment...", captcha) instead of the site, or disallows bots in robots.txt. Such items are still returned, with the reason in error.

How it works, and its limits

Detection uses the open-source webappanalyzer fingerprints (GPL-3.0): patterns in the HTML, script URLs, inline scripts, meta tags, HTTP headers, cookies, page elements and DNS records.

Please know what it can and cannot see before you buy:

  • Only the homepage (or the URL you give) is loaded, without running JavaScript. Tools that only appear after JavaScript runs in a real browser can be missed. Patterns that need a browser (JavaScript variables, XHR calls, stylesheets) are not used.
  • Some sites block automated requests (often big platforms behind bot protection). We respect that and do not try to get around it; these sites are free and marked in error.
  • robots.txt is respected. If a site disallows the page for all bots, it is skipped.
  • DNS-based results show services that are connected to the domain (for example a domain verification record), which usually but not always means the company uses them.
  • Fingerprints are community-maintained; a rare technology can be missed or misidentified. Report it in Issues and it will be checked.

FAQ

Is this a Wappalyzer or BuiltWith alternative? Yes, for checking a list of websites you already have. It uses Wappalyzer-format fingerprints and returns the technologies of each site you give it. It does not search a database for "all sites that use X" — for that, start from your own list of domains (for example a lead list).

How many websites can I check at once? There is no fixed limit. Thousands of URLs in one run are fine; duplicates are removed automatically.

Can I run it on a schedule or from my code? Yes. Use Apify schedules, the REST API, the JavaScript or Python clients, or integrations like Make, Zapier, n8n and Google Sheets.

Is it legal to detect a website's technologies? The Actor reads only what every visitor's browser receives from the public homepage and from public DNS, and it respects robots.txt and bot blocking. It collects no personal data.

A technology is missing or wrong — what can I do? Open an issue with the URL and the technology. Missing detections are checked against the fingerprints and fixed where possible.

Other Actors by the same developer

Open source

This Actor's source code is public and licensed under GPL-3.0, like the fingerprint data it uses.

Support

Open an issue on the Actor's Issues tab. Issues are answered within 24 hours.