Website Tech Stack Detector
Pricing
from $3.90 / 1,000 url analyzeds
Website Tech Stack Detector
Detect 60+ technologies: frameworks, CMS, analytics, CDN, servers, CSS, payment, chat, security. Analyzes HTML, headers, cookies, scripts. Batch URL support. Categories: React, WordPress, Stripe, Cloudflare, etc.
Pricing
from $3.90 / 1,000 url analyzeds
Rating
0.0
(0)
Developer
junipr
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What does Website Tech Stack Detector do?
Website Tech Stack Detector identifies the technologies, frameworks, CMS platforms, analytics tools, CDNs, and server software used by any website. Provide one or more URLs and the actor analyzes HTML source, HTTP response headers, cookies, meta tags, JavaScript libraries, and CSS frameworks to build a comprehensive technology profile for each site.
Each detected technology includes a name, category, confidence score (0-100), and version number when available. The actor can analyze a single homepage or crawl multiple internal pages for deeper detection, catching technologies that may only appear on specific page types. Results are structured JSON ready for competitive analysis, lead generation, or technology market research.
Features
- Broad detection coverage — identifies frameworks, CMS platforms, analytics tools, CDNs, hosting providers, JavaScript libraries, CSS frameworks, server software, and more
- Multi-signal analysis — inspects HTML markup, HTTP headers, cookies, meta tags, inline scripts, external script URLs, and link elements
- Confidence scoring — each detection includes a confidence score from 0 to 100
- Version detection — extracts version numbers when available from headers, meta tags, or script URLs
- Multi-page analysis — crawl internal pages for deeper detection beyond just the homepage
- Batch processing — analyze multiple websites in a single run
- Header and cookie inspection — optionally includes relevant HTTP headers and cookies in the output
- Technology categorization — results grouped by category (framework, CMS, analytics, CDN, etc.)
- Pay-per-URL pricing — only pay for URLs successfully analyzed
Input Configuration
{"urls": ["https://vercel.com"],"maxPages": 1,"followLinks": false,"includeHeaders": true,"includeCookies": true,"maxConcurrency": 10}
| Parameter | Type | Default | Description |
|---|---|---|---|
urls | string[] | ["https://vercel.com"] | List of website URLs to analyze |
maxPages | integer | 1 | Pages to analyze per domain (1 = homepage only, higher for deeper detection) |
followLinks | boolean | false | Crawl internal links for broader technology detection. Requires maxPages > 1. |
includeHeaders | boolean | true | Include relevant HTTP response headers in output |
includeCookies | boolean | true | Include cookies set by the website in output |
maxConcurrency | integer | 10 | Maximum pages to crawl simultaneously (1-50) |
Output Format
Each analyzed URL produces a dataset item with detected technologies, headers, cookies, and meta information:
{"url": "https://vercel.com","technologies": [{ "name": "Next.js", "category": "framework", "confidence": 95, "version": "14.1.0" },{ "name": "React", "category": "framework", "confidence": 90, "version": null },{ "name": "Vercel", "category": "hosting", "confidence": 100, "version": null },{ "name": "Cloudflare", "category": "cdn", "confidence": 85, "version": null },{ "name": "Google Analytics", "category": "analytics", "confidence": 80, "version": null }],"headers": {"server": "Vercel","x-vercel-id": "iad1::hn7pk-...","x-vercel-cache": "HIT","content-type": "text/html; charset=utf-8","strict-transport-security": "max-age=63072000"},"cookies": [{ "name": "_vercel_jwt", "value": "...", "domain": ".vercel.com", "path": "/" }],"meta": {"generator": "Next.js"},"pagesAnalyzed": 1,"scrapedAt": "2026-03-11T12:00:00.000Z"}
Usage Examples / Use Cases
- Competitive analysis — discover what technologies your competitors use for their websites, analytics, and infrastructure
- Lead generation — build lists of websites using specific technologies (e.g., all Shopify stores, all WordPress sites with WooCommerce)
- Market research — survey technology adoption across an industry by analyzing hundreds of sites
- Sales intelligence — identify prospects using outdated or competitor technologies for targeted outreach
- Security assessment — detect server software versions, missing security headers, and known vulnerable technologies
- Migration planning — document the current tech stack before planning a platform migration
Proxy Requirements (Optional)
Website Tech Stack Detector does not require a proxy for most websites. It makes standard HTTP requests to analyze page content and headers. However, if you are analyzing websites behind Cloudflare or other anti-bot services that block datacenter IPs, you can configure a proxy in the Apify Console run settings. For most use cases, the default configuration works without any proxy.
Pricing
This actor uses Pay-Per-Event (PPE) pricing: $3.90 per 1,000 URLs analyzed ($0.0039 per event).
Pricing includes all platform compute costs — no hidden fees.
FAQ
How does the detector identify technologies?
The actor uses multiple detection signals: HTTP response headers (e.g., X-Powered-By, Server), HTML meta tags (e.g., <meta name="generator">), external script URLs (e.g., cdn.shopify.com), inline JavaScript patterns, CSS framework signatures, and cookie names. Each signal contributes to the confidence score for a given technology.
Why should I enable multi-page crawling?
Some technologies only appear on specific page types. For example, an e-commerce platform may only load its checkout scripts on product pages, or an analytics tool may only be present on blog posts. Setting maxPages > 1 and enabling followLinks lets the actor discover technologies across different sections of the site.
Can I analyze multiple websites at once?
Yes. Add multiple URLs to the urls array and each will be analyzed independently. The actor produces a separate result for each URL, making it easy to compare tech stacks across competitors or prospects.
What technology categories are detected?
The actor detects technologies across categories including: frameworks (React, Vue, Angular, Next.js), CMS platforms (WordPress, Shopify, Drupal), analytics (Google Analytics, Hotjar, Mixpanel), CDNs (Cloudflare, Fastly, Akamai), hosting (Vercel, Netlify, AWS), server software (Nginx, Apache), JavaScript libraries (jQuery, Lodash), and more.
What does the confidence score mean?
The confidence score (0-100) indicates how certain the detection is. A score of 100 means the technology was identified through a definitive signal (e.g., a specific HTTP header). Lower scores indicate the detection is based on less certain signals like pattern matching in HTML or scripts. Technologies are sorted by confidence in the output.
Related Actors
- SEO Audit Tool — audit websites for SEO issues, meta tags, and structured data
- Website Performance Analyzer — measure page speed and Core Web Vitals
- Contact Info Scraper — extract email addresses and contact details from websites
- Sitemap Generator — crawl and generate sitemap.xml for any website
- Domain WHOIS Lookup — look up domain registration and ownership information