Bulk Domain WHOIS, DNS, Email Security & Availability Checker
Pricing
Pay per event
Bulk Domain WHOIS, DNS, Email Security & Availability Checker
Check thousands of domains at once: WHOIS/RDAP registrar, creation and expiry dates, domain age, availability, nameservers, DNS records (A, MX, TXT...), mail provider, SPF and DMARC. Official data sources, no API key.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Павел Тищенко
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
What does Bulk Domain WHOIS, DNS & Availability Checker do?
Paste a list of domains, website URLs or email addresses and get, for each domain:
- WHOIS / RDAP registration data — registrar, creation date, expiry date, last update, domain age and days to expiry, status codes (e.g.
client transfer prohibited), nameservers, DNSSEC. - Availability — whether the domain is unregistered and free to buy.
- DNS records — A, AAAA, MX, NS, TXT, CNAME, and whether the domain has a live website.
- Email setup & security — detected mail provider (Google Workspace, Microsoft 365, Zoho, Proton, GoDaddy, …), SPF and DMARC records and the DMARC policy (
none/quarantine/reject).
Data comes from official open protocols: RDAP (the modern replacement of WHOIS, served by the registries themselves via IANA) and DNS. No API keys, no rate-limited WHOIS scraping. Thousands of domains per run.
Why use it?
- Lead qualification & enrichment: see which companies use Google Workspace vs Microsoft 365, how old their domain is, and whether they have a website.
- Email deliverability & security audits: find domains missing SPF or DMARC, or with a weak DMARC policy.
- Domain investing & brand protection: check availability in bulk, monitor expiry dates of your portfolio or of names you want to catch.
- Fraud and risk checks: flag very young domains in sign-ups, payments or outreach lists.
- IT inventory: audit DNS and registrars across all your company's domains.
How to use it
- Paste domains, URLs or emails into Domains (one per line).
https://www.example.com/pageandjane@example.comboth becomeexample.com; duplicates are removed. - Choose which checks to run.
- Click Start and export JSON, CSV or Excel, or use the API and integrations.
Input example
{"domains": ["apify.com", "https://www.github.com/about", "jane@zoho.com", "my-new-startup-name.com"],"includeWhois": true,"includeDns": true,"includeEmailSecurity": true}
Output example
{"domain": "github.com","status": "ok","registered": true,"available": false,"registrar": "MarkMonitor Inc.","registrarIanaId": "292","createdDate": "2007-10-09T18:20:50Z","expiresDate": "2028-10-09T18:20:50Z","updatedDate": "2026-09-07T09:22:52Z","ageDays": 6939,"daysToExpiry": 731,"domainStatus": ["client delete prohibited","client transfer prohibited","client update prohibited"],"nameservers": ["dns1.p08.nsone.net","dns2.p08.nsone.net","dns3.p08.nsone.net","dns4.p08.nsone.net","ns-1283.awsdns-32.org","ns-1707.awsdns-21.co.uk","ns-421.awsdns-52.com","ns-520.awsdns-01.net"],"dnssec": false,"a": ["140.82.114.3"],"aaaa": [],"mx": [{"priority": 0,"host": "github-com.mail.protection.outlook.com"}],"ns": ["dns1.p08.nsone.net","ns-421.awsdns-52.com","ns-1707.awsdns-21.co.uk","dns4.p08.nsone.net","dns2.p08.nsone.net","dns3.p08.nsone.net","ns-520.awsdns-01.net","ns-1283.awsdns-32.org"],"txt": ["google-site-verification=UTM-3akMgubp6tQtgEuAkYNYLyYAvpTnnSrDMWoDR3o","v=spf1 ip4:192.30.252.0/22 include:spf.protection.outlook.com include:_netblocks.google.com include:_netblocks2.google.com include:mail.zendesk.com include:_spf.salesforce.com include:servers.mcsv.net include:mktomail.com include:sendgrid.net ip4:62.253.227.114 ip4:166.78.69.169 ip4:166.78.69.170 ip4:166.78.71.131 ~all"],"cname": null,"hasWebsite": true,"hasMx": true,"mailProvider": "Microsoft 365","spf": "v=spf1 ip4:192.30.252.0/22 include:spf.protection.outlook.com include:_netblocks.google.com include:_netblocks2.google.com include:mail.zendesk.com include:_spf.salesforce.com include:servers.mcsv.net include:mktomail.com include:sendgrid.net ip4:62.253.227.114 ip4:166.78.69.169 ip4:166.78.69.170 ip4:166.78.71.131 ~all","hasSpf": true,"dmarc": "v=DMARC1; p=quarantine; sp=reject; pct=100; rua=mailto:dmarc@github.com; ruf=mailto:dmarc@github.com; fo=1","hasDmarc": true,"dmarcPolicy": "quarantine"}
An unregistered domain returns "available": true.
How much does it cost?
Pay-per-event pricing: a small fixed price per domain checked (see the Pricing tab). Invalid inputs are free. Platform usage is included.
Limitations
- Registration data is available for every TLD that runs a public RDAP server — all generic TLDs (.com, .net, .org, .io, .ai, .app, …) and most country codes. A few country registries (e.g.
.de) do not publish RDAP; for those you still get DNS and email data, andwhoisErrorexplains why registration data is missing. - Registrant contact details are usually redacted by registries for privacy (GDPR) and are not returned.
- "Available" means the registry has no record of the domain; premium or reserved names may still not be purchasable at the standard price.
FAQ
How many domains can I check? As many as you like — the Actor checks them in parallel.
Is this WHOIS? RDAP is the official successor of WHOIS, run by the same registries, and returns structured data instead of free text.