DNS Records Scraper – A, AAAA, MX, TXT, NS, CNAME
Pricing
from $1.00 / 1,000 results
DNS Records Scraper – A, AAAA, MX, TXT, NS, CNAME
$1/1K 🔥 Fast DNS records scraper! A, AAAA, MX, TXT, NS, CNAME & more via DNS-over-HTTPS. JSON, CSV, Excel or API in seconds. Paste domains & resolve thousands of records for recon, security & migration ⚡
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
ninhothedev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Bulk-resolve DNS records for any list of domains: A, AAAA, MX, TXT, NS, CNAME, SOA and CAA — via DNS-over-HTTPS (Google + Cloudflare fallback). As JSON, CSV or Excel. Free, no key, no proxy.
💵 Pricing
Pay per result — about $1 per 1,000 domains. No subscription, no proxy needed. You only pay for the domains you resolve, and new Apify accounts include free monthly credits so you can test it for $0.
🔎 What can it extract?
Per domain, one clean JSON item with:
- A and AAAA (IPv4 / IPv6 addresses)
- MX mail servers (kept as
priority host) - TXT records (SPF, DKIM, verification tokens…)
- NS nameservers
- CNAME aliases
- SOA start-of-authority
- CAA certificate-authority authorization
resolvedflag +scraped_attimestamp
🚀 How do I use it?
- Click Try for free.
- Paste your domains and pick record types (see example below).
- Click Start and download results as JSON, CSV or Excel — or pull them via the API / schedule them.
⚙️ Input example
{"mode": "domains","domains": ["google.com", "github.com"],"recordTypes": ["A", "AAAA", "MX", "TXT", "NS", "CNAME"],"maxItems": 100}
📦 Output example
{"domain": "google.com","a": ["142.250.72.14"],"mx": ["10 smtp.google.com."],"ns": ["ns1.google.com", "ns2.google.com", "ns3.google.com", "ns4.google.com"],"txt": ["v=spf1 include:_spf.google.com ~all"],"resolved": true}
🎯 Use cases
- Recon — map a target's infrastructure across many domains fast.
- Security audits — check SPF/DKIM/DMARC (TXT), CAA and mail routing.
- Migrations — snapshot every record before and after a DNS cutover.
- Monitoring — schedule runs to catch nameserver or MX changes.
💰 How much will it cost?
You pay only the per-result price (no proxy cost): 100 domains → ~$0.10 · 1,000 → ~$1 · 10,000 → ~$10
🆚 Why this one
| Feature | This actor | Others |
|---|---|---|
| 8 record types (incl. SOA, CAA) | ✅ | A/MX only |
| Bulk list, one item per domain | ✅ | one at a time |
| DoH with Cloudflare fallback | ✅ | single resolver |
| No key / no proxy | ✅ | sometimes |
🔗 Related actors
- IP Geolocation Scraper — geolocate the IPs you resolve
- Geocoding Scraper — addresses ↔ coordinates
- Website Tech Stack Detector — technologies behind a domain
- RDAP Domain Scraper — registration & ownership data
❓ FAQ
Key/proxy? No. How many domains? Up to maxItems (default 100, max 1000) per run. Which resolver? Google DNS-over-HTTPS, with Cloudflare as automatic fallback.
🛟 Support
Found a bug or need an extra record type? Open an issue on the actor — fixes and new fields ship fast.
Legal & privacy
Uses the public Google and Cloudflare DNS-over-HTTPS resolvers. Only public DNS data is returned.
Keywords: dns records scraper, dns lookup, dns-over-https, mx records, txt spf dkim, nameserver ns, cname soa caa, recon security migration monitoring, JSON CSV Excel