Website Technology Scanner - See What Tools Sites Use avatar

Website Technology Scanner - See What Tools Sites Use

Pricing

$50.00 / 1,000 site analyzeds

Go to Apify Store
Website Technology Scanner - See What Tools Sites Use

Website Technology Scanner - See What Tools Sites Use

Find out what software and tools any website is built with. Identify frameworks, CMS, and libraries.

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

1

Monthly active users

a day ago

Last modified

Categories

Share

Website Tech Stack Detector

Detect 40+ technologies on any website: frameworks, CMS platforms, analytics tools, CDN providers, UI libraries, payment processors, and more. Perfect for sales prospecting, competitive analysis, and market research.

Features

  • 40+ Technology Detection — React, Vue, Angular, Next.js, Nuxt.js, Svelte, WordPress, Shopify, Wix, Squarespace, Webflow, Ghost, Drupal, Joomla, and more
  • 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

Frontend Frameworks & Libs

  • React, Vue.js, Angular, Next.js, Nuxt.js, Svelte, jQuery, Bootstrap, Tailwind CSS

CMS & Website Builders

  • WordPress, Shopify, Wix, Squarespace, Webflow, Ghost, Drupal, Joomla

E-commerce

  • WooCommerce, Magento, BigCommerce

Analytics & Marketing

  • Google Analytics, Google Tag Manager, Hotjar, Mixpanel, Segment, HubSpot, Intercom, Drift

CDN & Hosting

  • Cloudflare, AWS CloudFront, Fastly, Vercel, Netlify

Backend & Servers

  • Node.js, PHP, Ruby on Rails, ASP.NET

Payment & Other

  • Stripe, PayPal

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

  • 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 40+ 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.