Tech Stack Detector – BuiltWith & Wappalyzer Alternative avatar

Tech Stack Detector – BuiltWith & Wappalyzer Alternative

Pricing

from $2.80 / 1,000 website analyseds

Go to Apify Store
Tech Stack Detector – BuiltWith & Wappalyzer Alternative

Tech Stack Detector – BuiltWith & Wappalyzer Alternative

Find what any website is built with, in bulk: CMS, ecommerce platform, analytics, ad pixels, marketing automation, CRM, frameworks, hosting and CDN – 3,500+ technologies – plus the company's email provider. $4 per 1,000 sites.

Pricing

from $2.80 / 1,000 website analyseds

Rating

0.0

(0)

Developer

Hiếu Trần Quang

Hiếu Trần Quang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Find out what any website is built with – in bulk. Detects 3,500+ technologies: CMS, ecommerce platform, analytics, advertising pixels, tag managers, marketing automation, CRM, live chat, payment providers, JavaScript frameworks, web servers, CDN and hosting, plus the company's email provider (Google Workspace, Microsoft 365…). Built for B2B lead qualification, competitor research and sales prospecting.

Try it free: a test with 5 websites costs about $0.03 – covered by the $5 monthly credit of the free Apify plan. After that, $4 per 1,000 websites, no subscription.

Why this one

  • Ready-to-filter columns. Besides the full technology list you get one column per area – cms, ecommerce, analytics, advertising, marketingAutomation, crm, liveChat, paymentProcessors, jsFrameworks, hosting, cdn… – so you can filter a lead list in seconds.
  • More than the HTML. Headers, cookies, scripts, meta tags, page DOM, DNS (MX and SPF) and the TLS certificate are analysed: you also learn the email provider and transactional email senders (SendGrid, Mailgun, Amazon SES…).
  • Versions and confidence. Each technology comes with its category, version when public, and a confidence score.
  • Monitoring mode. "Only changed websites" returns – and charges – only sites whose stack changed: catch competitors switching platforms or adding tools.
  • Fast and cheap. Plain HTTP, no browser: hundreds of websites per minute, $4 per 1,000.

Compared with alternatives

This ActorTypical alternatives
Price$4 per 1,000 websites, no subscriptionBuiltWith from $295/month
Filterable columns (cms, ecommerce, crm…)YesOne long list
Email provider and SPF sendersYes (DNS)No
Change monitoringOnly websites whose stack changedNo

What you get

Domain, final URL, HTTP status, page title, meta description, language, technologies (name, categories, version, confidence, website), technologyNames, categories, techCount, columns per area (see above), emailProvider, sslIssuer.

Sample output

{
"domain": "wordpress.org",
"pageTitle": "Blog Tool, Publishing Platform, and CMS – WordPress.org",
"cms": ["WordPress"],
"programmingLanguages": ["PHP"],
"webServers": ["Nginx"],
"technologies": [
{ "name": "WordPress", "categories": ["CMS", "Blogs"], "version": "7.2", "confidence": 100 },
{ "name": "Google Tag Manager", "categories": ["Tag managers"], "confidence": 100 }
],
"techCount": 12,
"emailProvider": "Self-hosted / other",
"sslIssuer": "Let's Encrypt"
}

How to use

  1. Paste websites, domains or e-mail addresses (one per line).
  2. Click Start. Export to JSON, CSV or Excel, or call it from your app, n8n, Make or an AI agent.

Use cases

  • Lead qualification: find all prospects running Shopify, WordPress or a competitor's tool; segment by email provider.
  • Sales intelligence: know a prospect's stack before the first call.
  • Competitor research: compare analytics, advertising and marketing automation across competitors.
  • Agencies: audit client and prospect websites in bulk.
  • Technology monitoring: schedule weekly with "only changed websites".

Pricing

Pay per website analysed, all technologies and DNS/SSL included:

Apify planPer 1,000 websitesPer run
Free$4.00$0.005
Starter$3.70$0.005
Scale$3.30$0.005
Business$2.80$0.005

Unreachable websites and unchanged websites (only-changed mode) are free.

Cost examples

  • 100 prospects: $0.40
  • 10,000-site lead list: $28–40

Use it from code, n8n or AI agents

Run it from the Apify API, the Python or JavaScript client, n8n, Make or Zapier – or let an AI agent call it through the Apify MCP server (Claude, ChatGPT, Cursor).

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("ram1eal/website-tech-stack").call(run_input={"websites":["allbirds.com","wordpress.org"]})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client
.actor('ram1eal/website-tech-stack')
.call({ websites: ['allbirds.com', 'wordpress.org'] });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

MCP: add ram1eal/website-tech-stack to the Apify MCP server and ask in plain English – the agent fills the input and pays per result.

Data sourcing & compliance

  • One request for the public home page per website (plus robots.txt), DNS lookups and a TLS handshake. robots.txt is respected: if the home page is disallowed, only DNS/TLS signals are used.
  • Blocked or unreachable websites are reported, never forced. No logins, no personal data.
  • Technology fingerprints: Wappalyzer data v6.10.54 (MIT licence), extended with our own rules.

FAQ

  • Why is a tool I know missing? Some technologies only appear after JavaScript runs or on inner pages; this Actor analyses the home page without a browser for speed and price. Lower "Minimum confidence" to see weaker signals.
  • What does confidence mean? 100 = a definitive signal; lower values come from weaker hints.
  • What if something breaks? Open an issue – typical response under 12 hours.

More tools from this author

Input reference

FieldTypeDefaultDescription
websitesarray–Websites, domains or e-mail addresses
maxItemsinteger1000Maximum websites
onlyNewbooleanfalseOnly websites whose technologies changed
includeDnsAndSslbooleantrueEmail provider, SPF senders and TLS issuer
minConfidenceinteger50Hide detections below this confidence (0–100)
stateKeystring–History name for only-changed mode

Changelog

  • 0.1 – 3,500+ technologies, convenience columns, email provider, SSL issuer, only-changed monitoring.