Website Tech Stack Scanner

Give it a list of domains and get back what each site runs: e-commerce platform, CMS, frameworks, analytics, payments, CDN, hosting and mail stack. Every detection carries its confidence and the evidence that triggered it, because a stack claim without evidence is a guess. No API key, no login.

$4.99 / 1,000 · Recently published - building its public record.

Run it on Apify → Free to try - runs bill per result on your own account.

What you give it

Every field is optional unless marked; sensible defaults do the rest.

FieldTypeWhat it doesDefault
domains array Websites to scan - bare domains or full URLs, one per line. Up to 10,000 per run. ["wordpress.org", "www.allbirds.com", "apify.com"]
includeDns boolean Adds mail-stack and verification-record detections via public DNS. Cheap; turn off for very large fetch-only scans. True
minConfidence integer Drop detections below this confidence. Every kept detection carries the evidence that triggered it. 50
maxItems integer Upper bound on scanned domains (and dataset rows). 1000
expectations object Optional map of domain to required technologies. When set, the run FAILS if any expected technology is missing - built for scheduled accuracy canaries, not everyday scans. -
reportFailures boolean When a run fails, send the developer the actor name and build, an error category, the error message (truncated) and a one-way hash of your input - so a bug can be fixed without anyone asking you to reproduce it. Your input itself, your results and your identity are never sent, and successful runs send nothing at all. Switch this off and the actor behaves exactly the same. True

What you get back

One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.

FieldTypeMeaning
domain string The scanned hostname.
finalUrl string Where the homepage request landed after redirects.
ecommerce ['string', 'null'] Best e-commerce platform detection, or null.
cms ['string', 'null'] Best CMS detection.
frameworks ['string', 'null'] Best framework detection.
analytics ['string', 'null'] Best analytics detection.
payments ['string', 'null'] Best payment-stack detection.
cdn ['string', 'null'] Best CDN detection.
hosting ['string', 'null'] Best hosting/PaaS detection.
mail ['string', 'null'] Mailbox host, MX-evidenced only.
technologies array Every detection above the confidence floor, each with confidence and the evidence that triggered it.
detectedCount integer Number of kept detections.
scannedAt string Scan timestamp (ISO).

Health

Recently published - building its public record. Live record, failures included: status page.

Full documentation, examples and the AI-assistant prompt live on the store page.