Website Tech Fingerprint
Pricing
from $3.50 / 1,000 results
Website Tech Fingerprint
Detect technologies across multiple websites with confidence scores, versions, and evidence.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Iqbal R
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What does Website Tech Fingerprint do?
Website Tech Fingerprint identifies the technologies used by multiple websites in one run. For every submitted URL, it returns detected platforms, frameworks, analytics tools, hosting providers, web servers, and other technologies with confidence scores, available version information, and supporting evidence.
Use it from Apify Console without writing code, or connect it to your workflow through the Apify API, schedules, webhooks, and integrations. You can try it with any public website, such as apify.com.
Why use Website Tech Fingerprint?
Website technology data can support:
- Lead enrichment and sales qualification
- Competitor and market research
- Website migration planning
- Portfolio and vendor audits
- Agency prospecting
- Technology adoption analysis
- Automated Website Intelligence workflows
Batch input lets you analyze multiple domains in one run. Each website receives its own result, so a failed or unreachable URL does not prevent results for other websites.
How to use Website Tech Fingerprint
- Open the Actor and go to the Input tab.
- Add one or more website URLs.
- Choose whether to detect versions and include evidence.
- Adjust the timeout or concurrency only when needed.
- Click Start.
- Open the Output tab to review or download the results.
The Actor produces one dataset item per unique URL.
Input
Example input for multiple websites:
{"startUrls": [{ "url": "https://apify.com" }, { "url": "https://wordpress.org" }, { "url": "https://shopify.com" }],"detectVersions": true,"includeEvidence": true,"timeoutMs": 30000,"maxConcurrency": 3,"maxRequestRetries": 2,"proxyConfiguration": {"useApifyProxy": false}}
| Field | Description | Default |
|---|---|---|
startUrls | One or more website URLs | https://apify.com |
detectVersions | Return versions when they are explicitly available | true |
includeEvidence | Include the reason each technology was identified | true |
timeoutMs | Maximum loading time per website | 30000 |
maxConcurrency | Websites analyzed at the same time, from 1 to 20 | 3 |
maxRequestRetries | Additional attempts after a failed request, from 0 to 5 | 2 |
proxyConfiguration | Optional Apify Proxy or custom proxy configuration | Disabled |
Output
Each requested website creates a separate dataset item:
{"success": true,"url": "https://apify.com/","finalUrl": "https://apify.com/","statusCode": 200,"scanMode": "browser","technologies": [{"name": "Next.js","slug": "next-js","category": "frontend-framework","version": null,"confidence": 99,"evidence": [{"type": "html","value": "/_next/static/"}]}],"summary": {"technologyCount": 1,"categories": ["frontend-framework"]},"timing": {"durationMs": 1234}}
Failed websites return success: false with a clear error code and safe message. Results can be downloaded in JSON, CSV, Excel, XML, HTML, and other formats supported by Apify.
Data table
| Field | Description |
|---|---|
success | Whether the website was analyzed successfully |
url | Normalized requested URL |
finalUrl | Destination after redirects |
statusCode | Main page HTTP status |
technologies | Technology names, categories, versions, confidence, and optional evidence |
summary | Number of technologies and detected categories |
timing | Processing time for the website |
error | Error details for unsuccessful websites |
Supported website technologies
Current coverage includes WordPress, WooCommerce, Shopify, React, Next.js, Vue.js, Nuxt, jQuery, Bootstrap, Tailwind CSS, Google Analytics, Google Tag Manager, Meta Pixel, Cloudflare, Vercel, Netlify, nginx, Apache, and PHP.
Supported categories include CMS, ecommerce, frontend frameworks, JavaScript libraries, CSS frameworks, analytics, tag managers, CDN, hosting, web servers, and runtimes.
Confidence scores and evidence
Only detections with confidence of at least 50 are returned. Higher scores indicate stronger or multiple supporting indicators:
- 90–100: confirmed or very strong detection
- 75–89: high confidence
- 50–74: probable
Versions are returned only when the website exposes a recognizable version. The Actor does not guess missing versions. Set includeEvidence to false when you need smaller result files.
How much does it cost to analyze website technologies?
Cost depends mainly on the number of URLs, website loading time, and page complexity. Start with a small batch to estimate usage for your target websites. Lower concurrency can reduce peak memory usage, while a shorter timeout can prevent slow websites from consuming unnecessary resources.
You can use any platform credits included with your Apify plan. See the run detail page for exact compute usage.
Tips for reliable results
- Submit the homepage or the most representative page of each website.
- Use complete HTTPS URLs when possible.
- Keep evidence enabled when reviewing detection quality.
- Increase the timeout for slow or heavily protected websites.
- Enable proxy rotation when websites restrict requests from shared data-center IPs.
- Reduce concurrency when analyzing resource-intensive websites.
- Run scheduled scans to monitor technology changes over time.
FAQ, disclaimers, and support
Why was a technology not detected?
Some websites hide version information, load tools only after consent, restrict automated access, or expose different content by region. A missing detection does not prove that a technology is absent.
Is website technology detection always exact?
No. Results are evidence-based estimates and should be reviewed before making critical business or security decisions.
Is it legal to analyze websites?
Technology fingerprinting is commonly used for research and operational purposes, but you are responsible for complying with applicable laws, website terms, and access restrictions.
For bug reports, missing technologies, or feature requests, use the Actor's Issues tab. Custom coverage and Website Intelligence solutions are also available for specialized projects.