Website Technology Detector - CMS, Tech Stack & Old Software avatar

Website Technology Detector - CMS, Tech Stack & Old Software

Pricing

from $3.00 / 1,000 website analyzeds

Go to Apify Store
Website Technology Detector - CMS, Tech Stack & Old Software

Website Technology Detector - CMS, Tech Stack & Old Software

Detect the CMS, site builder, e-commerce platform, frameworks, analytics, ad pixels, cookie consent tool, hosting and server of any list of websites, with versions and outdated-software flags (old WordPress, PHP, jQuery, Universal Analytics). Fast, no browser.

Pricing

from $3.00 / 1,000 website analyzeds

Rating

0.0

(0)

Developer

Site Audit Lab

Site Audit Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

Website Technology Detector – CMS, Tech Stack & Outdated Software

Find out what any website is built with. Paste a list of domains and get, for each one, the CMS or site builder, e-commerce platform, JavaScript frameworks, analytics and ad pixels, cookie consent tool, live chat, booking widget, hosting / CDN and web server, with versions when they are exposed and a clear outdated software flag.

It is a lightweight Wappalyzer / BuiltWith alternative that runs in bulk on Apify: no browser, about one second per website, and you only pay for websites that were actually analyzed.

What it detects

CategoryExamples
CMS & site buildersWordPress, Wix, Squarespace, Webflow, Framer, Joomla, Drupal, Ghost, HubSpot CMS, TYPO3, Jimdo, Weebly, GoDaddy, Duda, Site123
E-commerceShopify, WooCommerce, PrestaShop, Magento
Frameworks & librariesNext.js, Nuxt, Gatsby, Astro, Angular, AngularJS, React, Vue.js, Svelte, Laravel, Django, ASP.NET, jQuery, Bootstrap, Tailwind, Elementor, Divi
Analytics & adsGoogle Analytics 4, Universal Analytics, Google Tag Manager, Google Ads, Meta Pixel, LinkedIn Insight, TikTok Pixel, Hotjar, Microsoft Clarity, Matomo, Plausible
Cookie consentAxeptio, Didomi, OneTrust, Cookiebot, tarteaucitron.js, CookieYes, Complianz, Iubenda
Chat, booking, paymentsIntercom, Crisp, Zendesk, Tawk.to, Tidio, WhatsApp, Calendly, Doctolib, Planity, TheFork, Zenchef, OpenTable, Stripe, PayPal
Server & hostingApache, Nginx, IIS, LiteSpeed, PHP version, Cloudflare, Vercel, Netlify, CloudFront, Fastly, Akamai, OVHcloud, WP Engine, Kinsta

Outdated software flags

Each technology gets outdated: true with a plain-English reason when the detected version is end of life or known to be vulnerable, for example:

  • WordPress below 6.4, PHP below 8.1, jQuery below 3.5, Bootstrap 3 or 4
  • Drupal 7/9, Joomla 3/4, AngularJS, Flash
  • Universal Analytics still installed (it stopped collecting data in July 2023)

This makes the Actor useful for lead generation (sites that need a rebuild), security reviews and competitor research.

How to use it

  1. Add domains or URLs to Websites (example.com or https://example.com).
  2. Or chain it after another Actor: put that run's dataset ID in Read URLs from a dataset and the field name (default website), for example the output of a Google Maps scraper.
  3. Click Start. Results appear in the Overview table and the Outdated software only view, and can be exported to CSV, Excel or JSON.

Input example

{
"urls": ["wordpress.org", "shopify.com", "example.com"],
"maxConcurrency": 10
}

Output example

{
"url": "https://example-bakery.com/",
"domain": "example-bakery.com",
"statusCode": 200,
"cms": "WordPress 5.2.4",
"frameworks": ["jQuery 1.12.4", "Elementor"],
"analytics": ["Universal Analytics"],
"cookieConsent": [],
"server": ["Apache 2.4.57", "PHP 7.4.33"],
"hosting": ["Cloudflare"],
"outdatedSoftware": ["WordPress 5.2.4", "jQuery 1.12.4", "Universal Analytics", "PHP 7.4.33"],
"technologyCount": 7,
"technologies": [
{ "name": "WordPress", "category": "CMS", "version": "5.2.4", "confidence": "high", "evidence": ["meta generator", "html"], "outdated": true, "outdatedReason": "WordPress below 6.4 ..." }
]
}

A SUMMARY record in the key-value store gives totals per CMS and the number of sites with outdated software.

Pricing

Pay per event: $3 per 1,000 websites analyzed. Websites that cannot be reached (DNS error, timeout, HTTP error) are listed in the results but not charged.

Good to know

  • Only the homepage is fetched, with one plain HTTP request. Technologies that only load after JavaScript runs, or only on inner pages, may be missed.
  • Versions are shown only when the website exposes them.
  • Detection is done from public HTML and HTTP headers. No login, no personal data.
  • Use Apify Proxy (in Advanced) if many websites in your list block data-center traffic.