Tech Stack Detector – Wappalyzer & BuiltWith Alternative
Pricing
$8.00 / 1,000 website analyseds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 days ago
Last modified
Categories
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?
| Field | Example | Meaning |
|---|---|---|
technologyNames | Shopify, Cloudflare, Google Tag Manager | All 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 |
technologyCount | 13 | Number of technologies found |
finalUrl, statusCode | https://wordpress.org/, 200 | Where the URL ended up after redirects |
error | HTTP 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
- Click Try for free (an Apify account is free).
- Paste your domains or URLs into Websites, one per line.
https://is optional. - Keep Check DNS records on to also find the email and DNS providers.
- Click Start. Results appear in the Output tab while the run is going.
- Export the table, or filter
byCategoryto 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.
| Websites | Price |
|---|---|
| 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
- Email Provider & DNS Checker — find the email provider (Google Workspace, Microsoft 365 …) plus SPF, DMARC and DKIM status of any domain list
- Impressum & Imprint Scraper – German Company Data — company name, address, Handelsregister number and VAT ID from German, Austrian and Swiss websites
- Website Contact Scraper – Emails, Phones, Socials — emails, phone numbers, social profiles and named contact people from any website list, with MX check per email
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.