Website Tech Fingerprint avatar

Website Tech Fingerprint

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Website Tech Fingerprint

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

Iqbal R

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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

  1. Open the Actor and go to the Input tab.
  2. Add one or more website URLs.
  3. Choose whether to detect versions and include evidence.
  4. Adjust the timeout or concurrency only when needed.
  5. Click Start.
  6. 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
}
}
FieldDescriptionDefault
startUrlsOne or more website URLshttps://apify.com
detectVersionsReturn versions when they are explicitly availabletrue
includeEvidenceInclude the reason each technology was identifiedtrue
timeoutMsMaximum loading time per website30000
maxConcurrencyWebsites analyzed at the same time, from 1 to 203
maxRequestRetriesAdditional attempts after a failed request, from 0 to 52
proxyConfigurationOptional Apify Proxy or custom proxy configurationDisabled

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

FieldDescription
successWhether the website was analyzed successfully
urlNormalized requested URL
finalUrlDestination after redirects
statusCodeMain page HTTP status
technologiesTechnology names, categories, versions, confidence, and optional evidence
summaryNumber of technologies and detected categories
timingProcessing time for the website
errorError 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.

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.