Bulk Website Tech Stack, SSL Expiry & Security Headers Checker
Pricing
from $3.00 / 1,000 website checkeds
Bulk Website Tech Stack, SSL Expiry & Security Headers Checker
Detect 7,600+ technologies (CMS, ecommerce, analytics, CDN, frameworks) on thousands of websites, plus uptime, HTTP status, response time, redirects, SSL certificate expiry and a security-headers grade. Fast, no browser, no API key.
Pricing
from $3.00 / 1,000 website checkeds
Rating
0.0
(0)
Developer
Probelane
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Detect what any website is built with, and check its health, in one run. For each URL you get:
- 🧩 Tech stack from 7,600+ technology fingerprints: CMS, ecommerce platform, analytics, CDN, hosting, JS frameworks, marketing and payment tools, all with versions and categories
- 🟢 Uptime and HTTP status: response time, final URL, redirect chain, and whether HTTP redirects to HTTPS
- 🔒 SSL/TLS certificate: issuer, valid-from/valid-to dates, days until expiry, protocol (TLS 1.2/1.3), SANs, and any verification error (expired, self-signed, hostname mismatch)
- 🛡️ Security-headers grade from A+ to F, covering HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy, plus the headers that are missing and any version-leaking headers
- 🏷️ Page title, meta description, language and generator tag
- ☁️ SaaS tools the company uses, read from public DNS verification records (Google Workspace, Microsoft 365, Atlassian, HubSpot, Zoom …)
The tool makes one polite request per site and does no crawling or headless browsing. That makes it fast and much cheaper than browser-based tech-stack scrapers. It is a Wappalyzer / BuiltWith alternative built on the open-source webappanalyzer fingerprint set.
Use cases
- Sales prospecting. Qualify accounts by stack before outreach: who runs Shopify Plus, HubSpot, Salesforce or an outdated WordPress version.
- Lead generation. Find every Shopify, WooCommerce, Wix or WordPress site in a list, or every site without Google Analytics, a CDN or HTTPS.
- Web agencies. Run a quick audit for each prospect: outdated CMS, a weak security grade, or an SSL certificate about to expire.
- SSL expiry monitoring. Schedule weekly runs and get alerts before certificates lapse.
- Competitive and market research. Measure technology market share across thousands of domains.
- Security and IT. Check a domain portfolio for missing HSTS or CSP, old TLS, and version-leaking servers.
Pricing: pay per result, nothing else
This Actor uses Apify pay-per-event pricing, so the price is simple and predictable:
| You pay | When |
|---|---|
| $0.003 per website ($3 per 1,000) | Once for each website that returns a result (event site-checked). Every charged row in the dataset has "charged": true. |
| $0.00005 per run | Apify's standard Actor-start fee. |
| $0 | Invalid inputs (not a URL or domain) and unexpected errors. An unreachable site is charged, because the uptime, DNS and SSL checks ran and isUp: false is the answer you asked for. |
There are no platform-usage fees on top of the event price: compute, storage and traffic are included.
| Run size | Cost |
|---|---|
| 100 websites | $0.30 |
| 1,000 websites | $3.00 |
| 10,000 websites | $30.00 |
| 100,000 websites | $300.00 |
Control your spend. Set Max cost per run (Run options → "Maximum cost per run", or maxTotalChargeUsd in the API). The Actor checks your remaining budget before every website, stops cleanly when the limit is reached and never charges beyond it. The status message tells you how many websites were left unprocessed.
Try it free. Apify's free plan includes $5 of monthly credit, enough for about 1,666 websites. One price covers the tech stack, uptime, SSL and security headers.
Input
{"urls": ["apify.com", "https://wordpress.org", "www.shopify.com", "wix.com"],"detectTechnologies": true,"checkSsl": true,"checkHttpsRedirect": true,"timeoutSecs": 15,"maxConcurrency": 10}
Output example (trimmed)
{"domain": "wordpress.org","isUp": true,"httpStatus": 200,"responseTimeMs": 1067,"httpRedirectsToHttps": true,"cms": "WordPress","technologyNames": ["WordPress", "Gutenberg", "PHP", "MySQL", "Nginx", "Google Font API", "Google Tag Manager", "Open Graph", "HSTS"],"technologies": [{"name": "WordPress", "version": "7.2", "categories": ["CMS", "Blogs"], "confidence": 100, "detectedVia": ["dom", "headers", "html", "inline-script", "meta", "script"]}],"sslValid": true,"sslIssuer": "Let's Encrypt","sslDaysLeft": 76,"sslProtocol": "TLSv1.3","securityHeadersGrade": "D","securityHeadersMissing": ["Content-Security-Policy", "X-Content-Type-Options", "Referrer-Policy", "Permissions-Policy"],"status": "ok","charged": true}
The Console has three table views: Overview, Tech stack, and SSL & security.
FAQ
How accurate is the tech detection? It matches headers, cookies, HTML, script URLs, meta tags, DOM selectors and DNS against the community-maintained Wappalyzer-format fingerprints. Technologies that only reveal themselves when JavaScript runs (for example some single-page-app libraries) can be missed, because no browser is used. That trade-off is what keeps it fast and cheap.
A site returned 403 or 429. Is it down? No. isUp is true because the server answered. Some sites block automated requests, and their tech stack is then detected from headers, cookies and DNS only.
What is the charged field? It is true on every row you paid for, so the bill always matches the dataset. Rows for invalid inputs are delivered with an error and are free.
Can AI agents use it? Yes. It runs with limited permissions and per-result pricing, so it works through the Apify API, the Apify MCP server and other AI-agent integrations.
Does it crawl my whole site? No. It fetches only the URL you give, plus http:// to test the HTTPS redirect, and makes one TLS handshake.
What does companySaasFromDns mean? These are services detected from public DNS (mostly domain-verification TXT records). They describe tools the company uses, not technology on the website itself.
Related Actors by the same publisher
- ⭐ Security & Website Pain Prospect Finder: selling to SMBs? It runs this check plus DMARC spoofing, SSL, outdated WordPress/PHP, downtime and domain expiry, then ranks companies by opportunity score (0–100) with evidence and a ready cold-open line. Built for MSPs, security consultants and web agencies.
- Bulk WHOIS & RDAP Domain Lookup: returns domain age, expiry and registrar.
- Bulk DMARC, SPF & DKIM Checker: audits email-domain security.
Keywords: tech stack detector, website technology lookup, wappalyzer alternative, builtwith alternative, cms detector, shopify store finder, lead generation, sales prospecting, technographics, agencies, ssl certificate checker, ssl expiry checker, security headers checker, website uptime checker, bulk url status checker.
Fingerprints: enthec/webappanalyzer (GPL-3.0).