Websites by Technology — Tech Stack Lookup avatar

Websites by Technology — Tech Stack Lookup

Pricing

from $10.00 / 1,000 scraped items

Go to Apify Store
Websites by Technology — Tech Stack Lookup

Websites by Technology — Tech Stack Lookup

Detect the technology stack of any website — CMS, framework, analytics, CDN, JS library, and more. Paste URLs, get a full tech stack report. JSON or CSV out.

Pricing

from $10.00 / 1,000 scraped items

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Tech Stack Lookup

Detect the technology stack of any website — CMS, framework, analytics, CDN, JS library, hosting provider, and more. Paste URLs, get a full tech stack report for each. One row per URL, clean JSON out.


Why use this scraper

  • Full tech stack. Detects CMS (WordPress, Shopify), frameworks (React, Astro), CDNs (Cloudflare), hosting (Vercel, Netlify), analytics (Google Tag Manager), security (HSTS), and hundreds more.
  • Batch processing. Analyze one URL or thousands — parallel fetching with configurable concurrency.
  • No login, no API key. Fetches the public HTML and headers, then runs Wappalyzer-based detection rules. No credentials needed.
  • Structured output. Each URL gets a clean tech stack report — technology names, categories, versions, and confidence scores.

Overview

This actor takes a list of website URLs, fetches each one's HTML and HTTP headers, and detects the technologies powering each site using Wappalyzer-based pattern matching. It identifies the CMS, JavaScript framework, CDN, analytics tools, hosting provider, and other technologies in the stack.

Each output row is a single website with its detected technologies (name, slug, categories, version, confidence) and a unique list of technology categories.


Supported inputs

  • Any HTTP/HTTPS URLs:
    • https://shopify.com
    • https://netlify.com
    • shopify.com (https:// added automatically)

Use cases

  • Lead generation — find sites using a specific technology (e.g. all Shopify stores, all WordPress sites).
  • Competitor analysis — see what stack your competitors use.
  • Market research — analyze technology adoption across a list of sites.
  • Sales intelligence — identify prospects by their tech stack.
  • Security research — detect outdated or vulnerable technologies.

How it works

How it works

  1. You provide a list of URLs.
  2. The actor fetches each URL's HTML and HTTP headers with impit (real Chrome TLS fingerprint).
  3. It runs Wappalyzer-based detection rules against the HTML and headers.
  4. Each URL becomes one row with its full detected technology stack.

Input

FieldTypeDefaultNotes
startUrlsarray—Website URLs to analyze. https:// added automatically.
maxItemsinteger1000Maximum URLs to analyze.
maxConcurrencyinteger10How many URLs to fetch in parallel.
proxyobjectApify proxyProxy configuration.
{
"startUrls": [
{ "url": "https://shopify.com" },
{ "url": "https://netlify.com" }
]
}

Output

One row per URL:

{
"type": "techStack",
"url": "https://netlify.com",
"statusCode": 200,
"technologyCount": 4,
"technologies": [
{ "name": "Astro", "slug": "astro", "categories": ["Static site generator", "JavaScript frameworks"], "confidence": 100 },
{ "name": "Netlify", "slug": "netlify", "categories": ["PaaS", "CDN"], "confidence": 100 },
{ "name": "HSTS", "slug": "hsts", "categories": ["Security"], "confidence": 100 },
{ "name": "Google Tag Manager", "slug": "google-tag-manager", "categories": ["Tag managers"], "confidence": 100 }
],
"categories": ["Static site generator", "JavaScript frameworks", "PaaS", "CDN", "Security", "Tag managers"]
}

Key output fields

  • url — the analyzed URL.
  • statusCode — HTTP status code of the response.
  • technologyCount — number of technologies detected.
  • technologies — array of { name, slug, categories, version, confidence } for each detected technology.
  • categories — unique list of technology categories detected.

FAQ

How does the detection work? The actor fetches the website's HTML and HTTP headers, then matches them against Wappalyzer's database of technology fingerprints — patterns in HTML, headers, scripts, and meta tags that identify specific technologies.

Can it detect technologies that require JavaScript execution? No — this actor analyzes static HTML and headers only. Technologies that only manifest after JS execution (e.g. some SPA frameworks) may not be detected. For full browser-based detection, use a Playwright-based actor.

How many URLs can I analyze? Thousands. The actor fetches URLs in parallel (configurable concurrency) with a polite delay between requests.

Does it follow redirects? Yes — the actor follows redirects and analyzes the final destination page.


⚠️ Disclaimer

This Actor analyzes publicly available website data (HTML and HTTP headers). It does not access authenticated or private content. You are responsible for using the output in line with the target websites' terms and any applicable law in your jurisdiction.


SEO Keywords

technology lookup, tech stack detector, builtwith alternative, wappalyzer alternative, website technology checker, cms detector, framework detector, what cms is this site, website stack analysis, technology fingerprinting, web technology detection, site tech stack, website platform detector, cdn detector, analytics detector, website profiling, tech stack scraper, website technology api, detect website technologies, site stack lookup