Website Tech Stack Detector – BuiltWith Wappalyzer Alternative avatar

Website Tech Stack Detector – BuiltWith Wappalyzer Alternative

Pricing

$50.00 / 1,000 site analyzeds

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

Website Tech Stack Detector – BuiltWith Wappalyzer Alternative

Find out what any website is built with: frameworks, CMS, analytics, hosting, JavaScript libraries and payment gateways, detected from the live page. Scan domains in bulk — an open-source alternative to Wappalyzer Pro for sales research and competitive analysis.

Pricing

$50.00 / 1,000 site analyzeds

Rating

0.0

(0)

Developer

daehwan kim

daehwan kim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

5 days ago

Last modified

Share

Give it up to 50 website URLs and get one row per site naming the technologies it runs — CMS, e-commerce platform, JavaScript framework, analytics, marketing tools, CDN, hosting, server stack and payment provider — matched against 39 named fingerprints on the fully rendered page. Built for sales prospecting, competitive analysis and market research, as an open-source alternative to BuiltWith and Wappalyzer lookups.

Features

  • 39 named technologies — WordPress, Shopify, Wix, Squarespace, Webflow, Ghost, Drupal, Joomla, WooCommerce, Magento, BigCommerce, React, Vue.js, Angular, Next.js, Nuxt.js, Svelte and more (full list below)
  • Multi-Layer Analysis — HTTP headers, HTML metadata, JavaScript patterns, DOM attributes
  • Fast & Reliable — Powered by Crawlee with Playwright Chrome
  • Bulk Processing — Analyze up to 50 websites per run
  • Detailed Results — Technology list, server info, HTTP status, disclaimers
  • Pay-Per-Event Pricing — $0.05 per website analyzed

Detected technologies

Every name below is a fingerprint in the detection engine. The Signal column says what the engine looks for on the live page, so you know why a technology was (or was not) reported.

CMS and website builders

TechnologySignal
WordPresswp-content/, wp-includes/ script paths; generator meta tag
Shopifycdn.shopify.com scripts; Shopify.theme, shopify-section markup; x-shopid header
Wixstatic.wixstatic.com scripts; wix-code-sdk markup
Squarespacestatic.squarespace.com scripts; generator meta tag
Webflowwebflow.js; data-wf- attributes; generator meta tag
Ghostgenerator meta tag; x-ghost-cache-status header
Drupaldrupal.js, /sites/default/ paths; data-drupal- attributes; x-generator header
Joomla/media/jui/ paths; generator meta tag

E-commerce platforms

TechnologySignal
WooCommercewoocommerce scripts, wc-ajax endpoints, wc_ markup
Magentomage/cookies scripts; data-mage- attributes
BigCommercecdn11.bigcommerce.com scripts
Shopifysee CMS table above

JavaScript frameworks and UI libraries

TechnologySignal
Reactreact.js / react.min.js, react-dom scripts; __REACT_, data-reactroot, data-reactid markup
Vue.jsvue.js / vue.min.js, vue-router scripts; data-v- attributes, v-bind, v-model
Angularangular.js, @angular/core; ng-version, ng-app markup
Next.js__NEXT_DATA__, _next/static; x-powered-by: Next.js header
Nuxt.js__NUXT__, _nuxt/ paths; data-n-head markup
Sveltesvelte scripts; s- scoped class names
jQueryjquery.min.js, versioned jquery-x.y scripts
Bootstrapbootstrap.min.js, bootstrap.bundle; container/row/col- classes
Tailwind CSSutility class patterns such as flex, grid, text-*-500, bg-*-500, p-4

Analytics, marketing and customer messaging

TechnologySignal
Google Analyticsgoogle-analytics.com/analytics.js, gtag; UA- and G- property IDs
Google Tag Managergoogletagmanager.com/gtm.js; GTM- container IDs
Hotjarstatic.hotjar.com; hjBootstrap markup
Mixpanelcdn.mxpnl.com; mixpanel.init
Segmentcdn.segment.com; analytics.segment
HubSpotjs.hs-scripts.com, js.hubspot.com; hs-beacon markup
Intercomwidget.intercom.io, js.intercomcdn.com; x-intercom-version header
Driftjs.drift.com, driftt.com

CDN and hosting

TechnologySignal
Cloudflarecf-ray header; server: cloudflare
AWS CloudFrontx-amz-cf-id header; via: CloudFront
Fastlyx-fastly-request-id header; via: varnish
Vercelx-vercel-id header; server: Vercel
Netlifyx-nf-request-id header; server: Netlify

Backend and server stack

TechnologySignal
Node.jsx-powered-by: Express or Node.js header
PHPx-powered-by: PHP header
Ruby on Railsx-powered-by: Phusion Passenger, server: Passenger
ASP.NET__VIEWSTATE, aspnetForm markup; x-powered-by: ASP.NET, x-aspnet-version headers

Payment providers

TechnologySignal
Stripejs.stripe.com, stripe.js
PayPalpaypal.com/sdk, paypalobjects.com

A technology that is not in these tables is not reported. If you need a name that is missing, ask in the Actor's Issues tab.

How it compares to other tech-stack detectors

Facts below were read from the Apify Store on 3 September 2026 and from each product's own listing; prices are the Free-plan figures shown there and can change.

This Actormisterkhan/website-tech-stack-scannerpulsedata/website-tech-stack-detectorBuiltWith / Wappalyzer
Coverage39 named technologies, each with a documented signal (tables above)7,000+ technologies (listing)7,500+ technologies with versions and confidence (listing)Large commercial databases
Page renderingHeadless Chrome (Playwright) — JavaScript executed before matchingNot stated on listingNot stated on listingOwn crawlers
Inputurls array, up to 50 per runstartUrls array, up to 100 per runurls arrayWeb UI / API by subscription
Price per site$0.05 flat on every Apify plan$0.10 on the Free plan, $0.07 on higher plans$0.002Subscription products
Outputtechnologies list, techCount, serverInfo, responseStatus per URLPer listingPer listingPer product

Pick this Actor when you want a short, explainable list of well-known platforms per site at a fixed price. Pick a large-catalogue detector when you need long-tail or version-level identification.

Input

{
"urls": [
"https://example.com",
"https://vercel.com",
"https://github.com"
],
"timeout": 30000
}

Input Parameters

  • urls (array, required) — List of website URLs to analyze. Maximum 50 URLs per run. Each URL should start with http:// or https://.
  • timeout (integer, optional) — Maximum time to wait for each page to load in milliseconds. Default: 30000 (30 seconds).

Output

{
"url": "https://vercel.com",
"technologies": ["React", "Next.js", "Vercel", "Google Analytics"],
"techCount": 4,
"serverInfo": "Vercel",
"responseStatus": 200,
"disclaimer": "This tool detects website technologies using publicly observable signals..."
}

Output Fields

  • url — The analyzed website URL
  • technologies — Array of detected technology names
  • techCount — Total number of detected technologies
  • serverInfo — HTTP server header or x-powered-by value
  • responseStatus — HTTP response status code
  • error (conditional) — Error message if page failed to load
  • disclaimer — Legal disclaimer about detection limitations

Pricing

Free plan: each run returns up to 25 results (the first 3 inputs). Paid Apify plans receive the full result set.

  • Model — Pay-Per-Event
  • Cost — $0.05 USD per website analyzed
  • Billing — Only charged for successful page loads

Example Usage

Basic Usage

{
"urls": ["https://example.com"]
}

Multiple URLs

{
"urls": [
"https://github.com",
"https://vercel.com",
"https://notion.so",
"https://figma.com"
]
}

With Custom Timeout

{
"urls": ["https://slowsite.example.com"],
"timeout": 60000
}

How It Works

  1. Page Fetch — Uses Playwright Chrome to fetch each URL with full JavaScript rendering
  2. Content Analysis — Extracts HTML content and HTTP response headers
  3. Pattern Matching — Compares against 39 technology fingerprints:
    • Script source URLs and names
    • HTML element patterns and class names
    • Meta tag contents
    • HTTP header values
  4. Result Compilation — Returns detected technologies, server info, and metadata

Detection Limitations

  • JavaScript Dependencies — Some technologies may be obfuscated, lazy-loaded, or server-side only
  • False Positives/Negatives — Detection is based on observable signals and may be incomplete
  • Dynamic Content — Technologies loaded after page render may not be detected
  • Custom Implementations — Custom or white-label solutions won't be detected

This tool detects website technologies using publicly observable signals (HTTP headers, HTML source, JavaScript patterns). Detection results are best-effort estimates and may be incomplete or inaccurate. Some technologies may be obfuscated or server-side only.

Results are for informational and research purposes only. Do not use for:

  • Unauthorized security testing
  • Competitive espionage
  • Targeting websites without consent
  • Any illegal or unethical purposes

The operator makes no warranty regarding the completeness or accuracy of technology detection results. Use at your own risk and in compliance with all applicable laws and the target website's terms of service.

License

This Actor uses Crawlee under Apache License 2.0. See Crawlee documentation for more details.

Support

For issues, feature requests, or questions, contact the Actor author or visit the Apify documentation.


Build your data pipeline with the ntriqpro Actor suite:

⭐ Love it? Leave a Review

Your rating helps professionals discover this actor. Rate it here.