Website Technology Detector: CMS, Frameworks, Analytics avatar

Website Technology Detector: CMS, Frameworks, Analytics

Pricing

from $2.00 / 1,000 domain with technologies

Go to Apify Store
Website Technology Detector: CMS, Frameworks, Analytics

Website Technology Detector: CMS, Frameworks, Analytics

Find the technologies behind a list of websites: CMS, e-commerce platform, JavaScript framework, analytics and ad tags, CDN, hosting and web server, with versions when visible. Pay per domain with results; failed sites are free.

Pricing

from $2.00 / 1,000 domain with technologies

Rating

0.0

(0)

Developer

Touchrock

Touchrock

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Give it a list of domains or URLs and get, for each one, the technologies its public page shows: CMS and site builder, e-commerce platform, JavaScript framework, analytics and advertising tags, CDN, hosting, web server, live chat, payments and more, with the version when the site exposes it.

Use it for lead lists (for example "all Shopify stores in my list"), competitor research, or a quick audit of your own sites.

How it works

  • It reads the page you give (a bare domain reads its homepage over https) with one plain request, like a browser without JavaScript: response headers, cookie names, <meta name="generator">, script URLs and HTML markers.
  • It matches them against 130 signatures written by Touchrock for this Actor.
  • Every technology comes with its evidence (for example header server, meta generator, script, html, or implied by WooCommerce), so you can see why it was reported.
  • No login, no cookies sent, no crawling beyond the page you give.

Limits, honestly:

  • Technologies that only appear after JavaScript runs can be missed.
  • Sites behind a bot challenge page show only what the challenge page reveals (usually the CDN). In our test, drupal.org answered with such a page and only Fastly was detected.
  • The list covers 130 common technologies, not every product on the web.

Pricing

$2.00 per 1,000 domains ($0.002 each), pay per event, charged once per domain only when at least one technology is detected. Never charged: invalid entries, sites that fail (DNS, timeout, HTTP 4xx/5xx, not a web page), sites where nothing is detected, and domains beyond your maximum cost per run (they are not requested). Apify also bills its usual tiny "Actor start" event.

Input example

{
"domains": ["wordpress.org", "nextjs.org", "https://www.allbirds.com/"]
}

Output example (one dataset row, shortened)

{
"input": "https://nextjs.org/",
"domain": "nextjs.org",
"ok": true,
"finalUrl": "https://nextjs.org/",
"httpStatus": 200,
"technologyCount": 3,
"technologies": [
{ "name": "Vercel", "category": "Hosting", "version": null, "website": "https://vercel.com", "evidence": ["header x-vercel-id", "header server"] },
{ "name": "Next.js", "category": "JavaScript framework", "version": null, "website": "https://nextjs.org", "evidence": ["html"] },
{ "name": "React", "category": "JavaScript library", "version": null, "website": "https://react.dev", "evidence": ["implied by Next.js"] }
],
"byCategory": { "Hosting": ["Vercel"], "JavaScript framework": ["Next.js"], "JavaScript library": ["React"] },
"checkedAt": "2026-10-23T22:30:16.862Z",
"charged": true,
"error": null
}

A site that fails or shows nothing known has charged: false and the reason in error. The OUTPUT record of the run has the totals.

Good use

Only public http and https pages; private networks and localhost are refused. You are responsible for using the results in line with each website's terms and the law.

Use from the API

curl -X POST "https://api.apify.com/v2/acts/touchrock~tech-detector/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"domains": ["wordpress.org"]}'

Support

Open an issue on the Actor's Issues tab; we answer within a few days.