Querying DNS servers worldwide...
Enter a domain above to check DNS records across 50+ global servers
https://api.dnsview.io
/{record_type}/{domain}[/{region}]
Analyze DNS records for a domain across global servers
| Parameter | Type | Required | Description |
|---|---|---|---|
record_type |
string | Yes | A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, SRV, PTR, DS, DNSKEY |
domain |
string | Yes | Domain name to query (supports IDN/Punycode) |
region |
string | No | north-america, south-america, europe, africa, middle-east, asia, oceania, anycast |
curl -X GET https://api.dnsview.io/A/example.com
const response = await fetch('https://api.dnsview.io/A/example.com');
const data = await response.json();
console.log(data);
import requests
response = requests.get('https://api.dnsview.io/A/example.com')
data = response.json()
print(data)
/health
Check API health status
curl -X GET https://api.dnsview.io/health
All requests: 6 requests per minute per IP
{
"domain": "example.com",
"recordType": "A",
"region": "all",
"timestamp": "2025-12-15T12:00:00.000Z",
"totalServers": 50,
"successfulServers": 48,
"failedServers": 2,
"results": [...]
}
DNSView.io is a free, real-time DNS propagation checker. It provides instant validation of your domain's DNS configuration across 50+ global servers.
Our tool performs comprehensive DNS checks to ensure your domain is properly configured for optimal web hosting and DNS reliability.
We respect your privacy. DNSView.io does not track, store, or log any personally identifiable information about you or your DNS queries.
The only logging that occurs is the default Cloudflare Pages and Fly.io request logs, which contain:
All DNS analysis is performed in real-time and results are not stored or cached.
DNSView.io is built and maintained by DigitalFyre, a hosting provider passionate about creating free, privacy-focused developer tools.
Check out our other free projects:
Open source and free forever