Bulk WHOIS & DNS Lookup – Domain Age, RDAP, Email Provider
Pricing
$3.00 / 1,000 domains
Bulk WHOIS & DNS Lookup – Domain Age, RDAP, Email Provider
Bulk WHOIS/RDAP & DNS lookup for any list of domains, URLs or emails: registrar, creation & expiry date, domain age, availability, MX/SPF/DMARC/DKIM, email provider (Google Workspace, Microsoft 365), SaaS stack, website status. $3/1,000.
Pricing
$3.00 / 1,000 domains
Rating
0.0
(0)
Developer
Ben Barazandeh
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Bulk WHOIS & DNS Lookup – Domain Age, RDAP, Email Provider, Tech
Look up thousands of domains in one run and get WHOIS/RDAP registration, DNS, email setup and website status in one row per domain, for $3 per 1,000 domains. Paste domains, URLs or email addresses. You get the registrar, creation and expiry dates, domain age in days, availability, nameservers, MX/SPF/DMARC (and optional DKIM), the company's email provider (Google Workspace, Microsoft 365, Zoho…), tools that send email for it (HubSpot, Salesforce, SendGrid…), ~50 SaaS tools verified in DNS (Atlassian, Slack, Stripe, OpenAI, DocuSign…), DNS host, and whether the website is up.
- ✅ Official sources: IANA RDAP bootstrap, registry WHOIS servers (fallback) and DNS-over-HTTPS
- ✅ WHOIS + DNS + email + website in one row, so you don't need four separate tools
- ✅ Any input: domains, full URLs or emails, normalized to the registrable domain (
co.uk,com.au…) and deduplicated - ✅ No API key, login or proxy. Pay per domain, and it stops at your Maximum cost per run
Try it now: the input is pre-filled with 7 real domains, URLs and emails (stripe.com, openai.com, apify.com, an @hubspot.com address, bbc.co.uk, spiegel.de, producthunt.co). Click Start; the test run below took about 46 seconds with all checks on. Turn off the website check for faster bulk runs.
Real run results (18 Oct 2026)
Pre-filled input, all default checks (run zrd4c12eVJk6EgIIz, 7 domains, about 46 seconds). ceo@hubspot.com and https://www.apify.com were normalized to their domains. .de registries do not publish dates, so spiegel.de has DNS and email data but no WHOIS dates.
| Domain | Registrar | Created | Age (days) | Email provider | DMARC | DNS provider | SaaS found |
|---|---|---|---|---|---|---|---|
| stripe.com | SafeNames Ltd. | 1995-09-12 | 11359 | Google Workspace | reject | Amazon Route 53 | 12 |
| openai.com | MarkMonitor Inc. | 2007-01-19 | 7211 | Google Workspace | reject | Azure DNS | 19 |
| apify.com | Amazon Registrar, Inc. | 2009-06-02 | 6347 | Google Workspace | reject | Amazon Route 53 | 3 |
| hubspot.com | MarkMonitor Inc. | 2005-02-06 | 7923 | Google Workspace | reject | Cloudflare | 17 |
| bbc.co.uk | British Broadcasting Corpor… | 1994-12-13 | 11632 | Other / self-hosted | reject | – | 10 |
| spiegel.de | – | – | – | Microsoft 365 | quarantine | – | 6 |
| producthunt.co | GoDaddy.com, LLC | 2013-11-20 | 4715 | Google Workspace | reject | Cloudflare | 1 |
Use cases
- 🎯 Lead enrichment & segmentation – "companies on Google Workspace with HubSpot", "Microsoft 365 shops with no DMARC", tech-stack signals for outbound
- 🛡️ Email deliverability & security audits – SPF, DMARC policy, DKIM selectors, email security gateways (Mimecast, Proofpoint…)
- 🕵️ Fraud, KYC & risk scoring – domain age in days, recently registered domains, registrar, expiry
- 🌐 Domain investing & portfolio monitoring – availability, expiry dates, days until expiry, status codes
- 🔍 SEO & competitive research – hosting/DNS provider, CDN, CMS, website status and titles
- 🤖 AI agents & CRMs – structured domain facts for any list of URLs or email addresses
Features
- Input anything: domains, full URLs or email addresses → normalized to the registrable domain (handles
co.uk,com.auetc.) and deduplicated - Registration (RDAP first, WHOIS fallback): registrar + IANA ID, created / updated / expiry dates, domain age (days), days until expiry, EPP status, nameservers, DNSSEC, registrant org & country when public, abuse contact, registered / available
- Works for gTLDs (.com, .net, .org, .app, .dev, .ai, .xyz …) and many ccTLDs (.uk, .de, .fr, .nl, .io, .co, .me, .us, .ch, .ca, .au, .it, .jp, .so …)
- DNS: A, AAAA, MX, NS, TXT (optional raw), www CNAME, CAA (optional)
- Email intelligence: SPF record & includes, DMARC record & policy, optional DKIM selector probing (with wildcard detection), email provider, email security gateway, email senders detected from SPF
- SaaS verifications: ~50 tools detected from DNS verification TXT records
- DNS provider (Cloudflare, Route 53, Azure, GoDaddy, …)
- Website check: HTTP status, final URL after redirects, HTTPS, response time, server header, title, meta description, basic tech (WordPress, Shopify, Wix, Webflow, Next.js, HubSpot, GTM, Meta Pixel, Cloudflare, Vercel…)
- Parallel processing, retries with backoff, and it respects your Maximum cost per run
How to use it
- Click Try for free / Start.
- Paste your domains, URLs or emails (one per line) — or send them via API.
- Toggle the checks you need (WHOIS, DNS, DKIM, website).
- Run, then export to CSV / Excel / JSON or connect Google Sheets, Make, Zapier, n8n or your CRM.
Input example
{"domains": ["stripe.com", "https://www.apify.com/store", "jane@hubspot.com", "bbc.co.uk", "notion.so"],"includeWhois": true,"includeDns": true,"checkDkim": false,"includeWebsite": true,"concurrency": 5}
Output example
Real output for stripe.com:
{"domain": "stripe.com","registered": true,"registrar": "SafeNames Ltd.","registrarIanaId": "447","createdAt": "1995-09-12T04:00:00Z","updatedAt": "2025-10-01T01:39:51Z","expiresAt": "2027-09-11T04:00:00Z","domainAgeDays": 11358,"daysUntilExpiry": 328,"status": ["client delete prohibited","client transfer prohibited","client update prohibited","server delete prohibited","server transfer prohibited","server update prohibited"],"registryNameservers": ["ns-1087.awsdns-07.org","ns-1882.awsdns-43.co.uk","ns-423.awsdns-52.com","ns-705.awsdns-24.net"],"dnssec": false,"registrantOrg": null,"registrantCountry": null,"abuseEmail": "abuse@safenames.net","whoisSource": "rdap","whoisError": null,"a": ["198.202.176.41","198.137.150.41"],"aaaa": [],"mx": ["aspmx.l.google.com","alt1.aspmx.l.google.com","alt2.aspmx.l.google.com","aspmx2.googlemail.com","aspmx3.googlemail.com"],"ns": ["ns-1087.awsdns-07.org","ns-1882.awsdns-43.co.uk","ns-423.awsdns-52.com","ns-705.awsdns-24.net"],"wwwCname": "stripe.com","spf": "v=spf1 ip4:198.2.180.60/32 ip4:13.111.2.227/32 include:spf1.stripe.com include:greenhouse-outbound-mail.stripe.com include:_spf.qualtrics.com ~all","spfIncludes": ["spf1.stripe.com","greenhouse-outbound-mail.stripe.com","_spf.qualtrics.com"],"dmarc": "v=DMARC1; p=reject; pct=100; fo=1; rua=mailto:dmarc-reports@stripe.com; ruf=mailto:dmarc-forensics@stripe.com;","dmarcPolicy": "reject","dkimSelectorsFound": null,"emailProvider": "Google Workspace","emailSecurityGateway": null,"emailSenders": ["Qualtrics","Greenhouse","Stripe"],"dnsProvider": "Amazon Route 53","saasVerifications": ["Anthropic","Apple","Atlassian","Canva","Cursor","DocuSign","Google Search Console","Meta / Facebook","Microsoft 365","OpenAI","Postman","Stripe"],"websiteUp": true,"httpStatus": 200,"finalUrl": "https://stripe.com/","https": true,"responseTimeMs": 161,"server": "nginx","title": "Stripe | Financial Infrastructure to Grow Your Revenue","metaDescription": "Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement.","websiteTech": ["Next.js"],"checkedAt": "2026-10-17T16:15:56.978Z"}
Fields that a registry doesn't publish (for example registrant details hidden for privacy/GDPR, or dates for .de) are null. For unregistered domains registered is false.
Pricing
Pay per event: $0.003 per domain ($3 per 1,000 domains) with WHOIS/RDAP, DNS, email intelligence and the website check all included. No start fee. Set a Maximum cost per run and the Actor stops cleanly when it's reached.
How that compares with other WHOIS/DNS Actors on the Apify Store (free-tier list prices from the Store API, checked 18 Oct 2026):
| Actor | Price per 1,000 domains | Start fee | What's in a row |
|---|---|---|---|
| This Actor | $3.00 | none | WHOIS/RDAP + DNS + SPF/DMARC/DKIM + email provider + SaaS + website |
| Domain WHOIS & DNS Lookup (santamaria-automations) | $3.00 | $0.001 | WHOIS + DNS + email provider |
| Whois Domain Lookup (agenscrape) | $2.50 | none | WHOIS |
| Domain Availability Checker (automation-lab) | $2.30 | $0.035 | availability + WHOIS basics |
| Bulk Domain Availability Checker + WHOIS (bridgeworks) | free (platform usage only) | none | availability + RDAP |
| Domain Availability, Expiry, WHOIS, DNS (datascoutapi) | $0.99 | $0.00005 | WHOIS + DNS + IP/ASN |
If you only need registrar and expiry dates, a WHOIS-only Actor can be cheaper. Choose this one when you also want email provider, DMARC, SaaS stack and website status for lead scoring or security checks.
Tips
- Disable
includeWebsitefor the fastest bulk WHOIS + DNS runs. - Schedule a weekly run on your portfolio and filter
daysUntilExpiry < 30to catch renewals. - Filter
domainAgeDays < 90to flag newly registered domains in fraud or lead-qualification flows.
FAQ
Is this legal? Yes. It queries public registration data through the official RDAP protocol and registry WHOIS services, public DNS, and each domain's public homepage. Some registries restrict reuse of WHOIS data (e.g. for marketing) — follow their terms and applicable privacy laws.
Why is the registrant often empty? Since GDPR most registrars redact registrant contact data. When it is public, you get organization and country.
A TLD isn't supported? A few registries (e.g. .es) offer no public RDAP/WHOIS; you'll still get DNS, email and website data and a whoisError note. Open an issue in the Issues tab for requests.
How do I find which companies use Google Workspace or Microsoft 365? Run your domain list and filter the emailProvider column. Combine it with emailSenders (HubSpot, Salesforce, Marketo…) and saasVerifications for tech-stack segments.
Can I check if a domain is available? Yes. registered: false means the registry has no record of it. Always confirm at a registrar before buying.
How fast is it? The 7-domain test above took about 46 seconds with every check on and concurrency 5; slow registries and slow websites take most of that time. For big lists, turn off the website check and raise Concurrency (up to 20).
Is RDAP the same as WHOIS? RDAP is the official, structured JSON successor to WHOIS run by the same registries. This Actor uses RDAP first and falls back to port-43 WHOIS where RDAP isn't available.
Related tools
Other Actors by the same developer that work well with this one:
- SEC EDGAR Scraper: newly funded companies from SEC Form D; enrich their domains here
- Career Site Jobs API: see who is hiring at the companies on your domain list
- GDELT News Scraper: track news coverage of a brand or domain
- USAspending Scraper: federal contractors and grant recipients to enrich
- Local Business Leads: local business lists with websites from OpenStreetMap; enrich their domains here