Tech Stack Analyzer | Detect CMS & Website Technologies avatar

Tech Stack Analyzer | Detect CMS & Website Technologies

Pricing

from $1.00 / 1,000 url analyzeds

Go to Apify Store
Tech Stack Analyzer | Detect CMS & Website Technologies

Tech Stack Analyzer | Detect CMS & Website Technologies

Bulk scan websites to detect their CMS, frameworks, and server tech. Build targeted B2B lead lists based on competitor technographics (like Wappalyzer).

Pricing

from $1.00 / 1,000 url analyzeds

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

Website Tech Stack Analyzer

Detect the CMS, frameworks, and analytics any website uses -- without needing access or credentials. Whether you are profiling competitors, qualifying leads by platform, or auditing a migration target, bulk technology detection saves hours of manual inspection. Feed in hundreds of URLs and get structured results back in seconds via API or the Apify Console.

Features

  • CMS detection — identifies WordPress, Shopify, Webflow, Ghost, Joomla, Drupal, and Magento from HTML footprints and meta tags
  • Framework fingerprinting — detects React, Next.js, Gatsby, Vue.js, Nuxt.js, Angular, and Express via DOM markers and headers
  • Server identification — reads Server and X-Powered-By headers to surface Nginx, Apache, Cloudflare, Vercel, and PHP
  • Analytics tracking — flags Google Analytics, Facebook Pixel, and Hotjar presence
  • Bulk processing — scan hundreds of URLs in a single run with configurable concurrency
  • Structured output — results are grouped into cms, frameworks, server, analytics, and a combined technologies array
  • Pay-per-event billing — you only pay for each URL analyzed, with automatic charge-limit enforcement

Input

FieldTypeRequiredDefaultDescription
urlsarrayYesList of URLs to analyze. Each URL is fetched and scanned for technology fingerprints.
timeoutSecondsintegerNo15Maximum seconds to wait for each URL response before timing out.
concurrencyintegerNo10Number of URLs to process in parallel. Increase for large batches, decrease if you hit rate limits.

Input Example

{
"urls": [
"https://crawlee.dev",
"https://shopify.com",
"https://wordpress.org"
],
"timeoutSeconds": 15,
"concurrency": 10
}

Output

Each URL produces one dataset item containing categorized technology arrays and metadata about the request.

  • inputUrl (string) — the URL you submitted
  • finalUrl (string) — the URL after redirects
  • status (number) — HTTP status code
  • cms (string[]) — detected content management systems
  • frameworks (string[]) — detected frontend/backend frameworks
  • server (string[]) — detected server software and hosting platforms
  • analytics (string[]) — detected analytics and tracking tools
  • technologies (string[]) — combined list of all detected technologies
  • error (string | null) — error message if the URL could not be fetched

Output Example

{
"inputUrl": "https://crawlee.dev",
"finalUrl": "https://crawlee.dev/",
"status": 200,
"cms": [],
"frameworks": ["Next.js", "React"],
"server": ["Vercel"],
"analytics": ["Google Analytics"],
"technologies": ["Next.js", "React", "Vercel", "Google Analytics"]
}

Pricing

EventCost
URL AnalyzedPay-per-event (see actor pricing page)

The actor stops automatically when the per-run charge limit is reached, so you never overspend.

Use Cases

  • Competitive intelligence — profile hundreds of competitor sites to understand their tech choices and identify trends
  • Lead qualification — filter prospects by platform (e.g., find all Shopify stores or WordPress sites in a list)
  • Migration audits — inventory the current tech stack before a replatforming project
  • Market research — map technology adoption across an industry vertical at scale
  • Agency prospecting — identify sites running outdated CMS versions as potential service leads
  • Security reconnaissance — detect exposed server headers and framework versions for vulnerability assessment
ActorWhat it adds
Web Page Asset ExtractorLists every script and stylesheet the page loads — see the exact resources behind each detected technology
JSON-LD & Schema.org ExtractorPulls structured data from the same pages — combine tech stack with schema markup for a full site profile
OpenGraph & Twitter Card InspectorChecks social preview meta tags — pair with tech detection for a complete metadata audit