Tech Stack Detector: Website Technology & CMS Lookup avatar

Tech Stack Detector: Website Technology & CMS Lookup

Pricing

from $2.00 / 1,000 websites

Go to Apify Store
Tech Stack Detector: Website Technology & CMS Lookup

Tech Stack Detector: Website Technology & CMS Lookup

Detect what any website is built with, in bulk: CMS, ecommerce platform, analytics, ad pixels, frameworks, CDN, hosting, payments, live chat and email provider. Cheap BuiltWith/Wappalyzer alternative at $2 per 1,000 sites.

Pricing

from $2.00 / 1,000 websites

Rating

0.0

(0)

Developer

Giorgos Myrianthous

Giorgos Myrianthous

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Security

Limited permissions

Share

Find out what any website is built with, in bulk: CMS, ecommerce platform, analytics, tag managers, ad pixels, JS frameworks, CDN/hosting, payments, live chat and email provider. You get about 170 technologies, each with evidence and a confidence score. A cheap BuiltWith / Wappalyzer alternative for lead lists and AI agents.

💲 $2 per 1,000 websites. Sites that fail to load are free. Pay only for results. No subscription, and the Apify free plan's monthly credit covers small jobs.

Also known as: BuiltWith alternative, Wappalyzer alternative, website technology lookup, what CMS is this site using, Shopify store detector, WordPress detector, tech stack lookup, technographics, website profiler.

Try it now (free-plan friendly)

  1. Click Start. The prefilled input works as is. Detects the tech stacks of apify.com, shopify.com and wordpress.org in about 5 seconds.
  2. Or paste this input into the JSON tab:
{
"urls": [
"apify.com",
"www.shopify.com",
"wordpress.org"
]
}

Example output (one dataset item, shortened):

{
"url": "https://apify.com",
"domain": "apify.com",
"status": 200,
"technologyCount": 13,
"technologies": [
{
"name": "Next.js",
"category": "JavaScript framework",
"version": null,
"confidence": 100,
"evidence": [
"html __NEXT_DATA__"
]
},
{
"name": "Amazon CloudFront",
"category": "CDN",
"version": null,
"confidence": 75,
"evidence": [
"header via: ... (CloudFront)"
]
}
],
"cms": null,
"ecommerce": null,
"emailHosting": "Google Workspace",
"cdn": [
"Amazon CloudFront"
],
"analytics": [
"Google Tag Manager"
]
}

Small runs cost cents, and you can set a Max cost per run so you're never charged more.

Use with AI agents / Apify MCP

Give your agent (Claude, ChatGPT, Cursor, n8n AI Agent, LangChain, OpenAI Agents SDK) this tool through Apify's MCP server:

https://mcp.apify.com?tools=gmyri/tech-stack-detector
  • Example prompt: "What CMS and analytics does shopify.com use?"
  • Why agents like it: the input has one required field and documented defaults and enums. The output has stable, flat field names, errors are returned as items with an error field and are never charged, and each run writes a summary to the OUTPUT record.
  • Agents that use search-actors find it by searching for: BuiltWith alternative, Wappalyzer alternative.

API, Python, n8n, Make, Zapier

curl -X POST "https://api.apify.com/v2/acts/gmyri~tech-stack-detector/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"urls":["apify.com","wordpress.org"]}'
  • Python: ApifyClient(token).actor("gmyri/tech-stack-detector").call(run_input={...})
  • n8n / Make / Zapier: use the Apify "Run Actor" action with gmyri/tech-stack-detector, then read the dataset items.

Quick FAQ

  • How is this different from BuiltWith? It checks the live site right now, gives evidence for every detection and costs $0.002 per site with no subscription. It does not have BuiltWith's historical database.
  • Can I find all Shopify stores in my list? Yes. Filter the dataset on ecommerce = Shopify (or cms = WordPress, and so on).
  • Does it collect personal data? No. It reads only technical signals: headers, scripts, cookies' names and DNS records.
  • What if I set a spending limit? The Actor stops cleanly at your Max cost per run and you're never charged above it.

Details

What it detects

About 170 technologies in these categories, with evidence (the header, cookie, script or DNS record that matched) and a confidence score:

  • CMS & site builders: WordPress, Drupal, Joomla, Webflow, Wix, Squarespace, Ghost, HubSpot CMS, Framer, Contentful-powered sites…
  • Ecommerce & payments: Shopify, WooCommerce, Magento, BigCommerce, PrestaShop, Stripe, PayPal, Klarna…
  • JavaScript frameworks: React, Next.js, Vue, Nuxt, Angular, Svelte, Gatsby, Remix, Astro, jQuery, Alpine.js…
  • Servers, CDN, hosting & security: Cloudflare, CloudFront, Fastly, Akamai, Vercel, Netlify, Nginx, Apache, LiteSpeed…
  • Analytics, tag managers & ad pixels: Google Analytics 4, Google Tag Manager, Meta Pixel, LinkedIn Insight, TikTok Pixel, Hotjar, Plausible, Segment, Mixpanel…
  • Marketing, chat & consent: HubSpot, Intercom, Drift, Zendesk, Klaviyo, Mailchimp, OneTrust, Cookiebot…
  • Email & DNS providers (from DNS): Google Workspace, Microsoft 365, Zoho, SendGrid, Mailgun, Route 53, Cloudflare DNS…

Typical uses

  • Lead generation: find every Shopify or WooCommerce store in a list, or every company that uses HubSpot or Intercom.
  • Sales enrichment: add CMS, ecommerce platform and email provider to your CRM accounts.
  • Competitor research and agency prospecting: see which analytics, ad pixels and frameworks a site runs.
  • AI agents: a cheap "what is this site built with?" tool for research agents.

Input

FieldDescription
urlsWebsites or domains (example.com or full URLs).
checkDnsAlso look up MX/TXT/NS records for email and DNS providers (default on).
timeoutSecsPer-site timeout (default 20).
maxConcurrencyParallel sites (default 5).

Output

One item per website: technologies (name, category, version, confidence, evidence), categories (grouped), plus shortcut fields cms, ecommerce, emailHosting, cdn, analytics. Sites that can't be loaded return an error item and are not charged.

Pricing

Pay per event: $0.002 per website analyzed ($2 per 1,000) plus Apify's standard $0.00005 Actor start. Failed sites are free.

Notes and limits

  • Detection uses the page's HTML, response headers, cookies and public DNS only. It does not log in or bypass bot protection, so sites behind a challenge page return less data.
  • It detects technologies, not people. No personal data is collected.
  • Only the homepage (or the URL you give) is analyzed. Add more URLs to cover more pages.

💡 Need several checks per site? Website Audit All-in-One runs SEO, broken links, PageSpeed, tech stack and SSL/DNS checks in one report for $0.03 per site.

All tools by gmyri: doc-to-markdown, dataset-merge-dedup, site-health-audit, website-screenshot, domain-health-check, image-pdf-ocr, rss-feed-reader, pagespeed-checker, website-audit.