Website Tech Stack & Domain Lookup (DNS, SSL, WHOIS) avatar

Website Tech Stack & Domain Lookup (DNS, SSL, WHOIS)

Pricing

from $2.00 / 1,000 domains

Go to Apify Store
Website Tech Stack & Domain Lookup (DNS, SSL, WHOIS)

Website Tech Stack & Domain Lookup (DNS, SSL, WHOIS)

For any list of domains: technologies used (CMS, e-commerce, analytics, CDN, hosting), email provider, SPF/DMARC, SaaS tools from DNS verification records, SSL expiry, and WHOIS/RDAP registrar and domain age. $2 per 1,000 domains, all in one.

Pricing

from $2.00 / 1,000 domains

Rating

0.0

(0)

Developer

Cronexa Data Tools

Cronexa Data Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What does Website Tech Stack & Domain Lookup do?

Give it a list of domains, and for each domain you get:

  • 🧩 Technologies used on the website: CMS, e-commerce platform, analytics, tag managers, CDN, hosting, frameworks, payment processors, marketing tools, live chat and cookie consent. 7,600+ technologies are recognized, with versions when available.
  • 📧 Email setup: email provider (Google Workspace, Microsoft 365, Proofpoint…), SPF record, DMARC policy
  • 🔎 SaaS tools the company uses, read from DNS verification records (for example Atlassian, Stripe, Miro, HubSpot, OpenAI). This is a strong buying-intent signal that most tech lookup tools don't show.
  • 🔒 SSL certificate: valid or not, issuer, expiry date and days until expiry
  • 🗓️ WHOIS / RDAP: registrar, creation and expiry dates, domain age, status, nameservers, and whether the domain is available to register
  • 🌐 Page title, description, language, server, response time, and the company's social profiles

All in one row per domain, for $2 per 1,000 domains, with platform usage included.

Who is it for?

  • Sales & lead generation: find every Shopify, WordPress or HubSpot user in your lead list, and qualify accounts by stack, email provider and company age
  • Agencies: pre-qualify prospects (for example "WordPress sites without Google Tag Manager")
  • Market research: technology adoption across a list of competitors or an industry
  • IT & security teams: SSL expiry monitoring, SPF/DMARC coverage and registrar checks across all your domains
  • Domain investors: bulk domain age, expiry and availability

How do I use it?

  1. Paste your domains (one per line) into Domains or website URLs. example.com, www.example.com and full URLs all work.
  2. Keep all checks on, or turn off the ones you don't need.
  3. Click Start, then download the results as CSV, Excel or JSON. The table view shows CMS, e-commerce, hosting, email, SSL days left, registrar and domain age as columns.

Example input

{
"domains": ["allbirds.com", "wordpress.org", "github.com"],
"detectTechnologies": true,
"dnsLookup": true,
"sslCheck": true,
"whoisLookup": true
}

Output example

A real result for allbirds.com (shortened):

{
"domain": "allbirds.com",
"finalUrl": "https://www.allbirds.com/",
"httpStatus": 200,
"title": "Allbirds: Comfortable, Sustainable Shoes & Apparel",
"ecommerce": [
"Shopify"
],
"cms": [],
"cdn": [
"Cloudflare"
],
"tagManagers": [
"Google Tag Manager"
],
"hosting": [],
"technologyNames": [
"Apple iCloud Mail",
"Cloudflare",
"Cursor",
"DocuSign",
"Google Tag Manager",
"HSTS",
"HTTP/3",
"Let's Encrypt",
"Microsoft 365",
"Miro",
"Shopify"
],
"emailProvider": "Microsoft 365",
"spf": "v=spf1 include:allbirds_com._es.easydmarc.com include:spf.protection.outlook.com ~all",
"dmarcPolicy": "quarantine",
"verifiedServices": [
"apple-domain",
"cursor-domain",
"google-site",
"miro",
"rippling-domain"
],
"ssl": {
"valid": true,
"issuer": "Let's Encrypt",
"issuerCommonName": "YE1",
"validFrom": "2026-08-11",
"validTo": "2026-11-09",
"daysUntilExpiry": 40
},
"whois": {
"available": false,
"registrar": "MarkMonitor Inc.",
"createdDate": "2002-01-09",
"expiresDate": "2028-01-09",
"updatedDate": "2025-12-08",
"domainAgeYears": 24.7,
"status": [
"client delete prohibited",
"client transfer prohibited",
"client update prohibited",
"server delete prohibited",
"server transfer prohibited",
"server update prohibited"
],
"nameservers": [
"ns1.markmonitor.com",
"ns2.markmonitor.com",
"ns3.markmonitor.com",
"ns4.markmonitor.com",
"ns5.markmonitor.com"
]
},
"technologies": [
{
"name": "Shopify",
"categories": [
"Ecommerce"
],
"version": null,
"confidence": 100,
"website": "https://shopify.com",
"saas": true,
"openSource": null,
"detectedVia": "website"
}
]
}

Each technology has detectedVia: website (found on the site itself) or dns (a service the company uses, found in its DNS records). The summary columns (cms, ecommerce, analytics…) only use technologies found on the website.

How much does it cost?

WhatPrice
Domain looked up$0.002 ($2 per 1,000 domains)
Invalid input (not a domain)Free
Platform usageIncluded

Technologies, DNS, email, SSL and WHOIS are all included in that one price.

Good to know

  • Technologies are detected from the page HTML, headers, cookies, script URLs, meta tags, DNS records and the SSL issuer. Technologies that are only visible after JavaScript runs in a browser may be missed.
  • Some big brands block automated visits. Those rows have websiteBlocked: true; DNS, SSL and WHOIS data still work for them.
  • WHOIS data comes from RDAP, the official modern replacement for WHOIS, queried directly at each registry.
  • Personal registrant data is not collected. Most registries hide it anyway.

Credits

Technology fingerprints come from webappanalyzer (GPL-3.0), a community-maintained successor of Wappalyzer's open-source fingerprints.

Questions or problems?

Open an issue in the Issues tab, and it will be answered quickly.

Use it from AI assistants (Claude, ChatGPT, Cursor)

AI agents can run this Actor as a tool through the Apify MCP server. Add this to your MCP client (Claude Desktop, Claude Code, Cursor, VS Code…) and sign in with Apify in the browser when asked:

{
"mcpServers": {
"tech-stack-domain-lookup": { "url": "https://mcp.apify.com?tools=dima_kadirovich/tech-stack-domain-lookup" }
}
}

Then just ask, for example:

  • "Which of these 20 domains use Shopify, and which email provider does each one use?"
  • "Check SSL expiry and DMARC policy for all our company domains and flag problems."

The agent fills in the input, runs the Actor and reads the results. You pay the same per-result price.

More tools from Dima Data Tools