DNS Crawler is a lightweight, Python-based utility designed for efficient batch processing and assessment of internet domain names. It reads from a list of domains formatted as:

domain_name <tab> or ; optional_comment

and generates a detailed, Excel-compatible CSV report with columns including:

DOMAIN: Domain name
REG: Registrar
SOA, NS, MX, TXT, SPF, DMARC, MS, A, PTR: Common DNS records for comprehensive domain analysis
NOTE: Optional comments from the original input file

Whether you're managing multiple domains or auditing for cross-platform DNS consistency, DNS Crawler simplifies the process, offering a clear, structured output for easy review and reporting.

Features

  • Suitable for batch domain processing
  • Excel-compatible CSV output
  • Extracts key DNS records (SOA, NS, MX, A, PTR)
  • Detects various TXT records (SPF, Microsoft domain verification, DMARC)
  • Identifies domain registrars

Project Activity

See All Activity >

Categories

DNS

License

GNU General Public License version 3.0 (GPLv3)

Follow DNS Crawler

DNS Crawler Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DNS Crawler!

Additional Project Details

Operating Systems

Linux, Mac

Intended Audience

Information Technology

User Interface

Console/Terminal

Programming Language

Python

Related Categories

Python DNS Software

Registered

2022-01-06