Doggo DNS is a free online DNS lookup tool that allows you to query DNS records for any domain. It supports multiple DNS record types including A, AAAA, MX, CNAME, TXT, NS, SOA, PTR, SRV, and CAA records. It's available as both a web interface and a command-line tool.
Doggo provides a modern, user-friendly interface with native support for encrypted DNS protocols (DoH, DoT, DoQ) that traditional tools like dig and nslookup don't support out of the box. It's available both as a web interface and command-line tool, with colorful output and JSON support.
Yes, Doggo DNS is completely free and open source. You can use the web interface without any registration, or install the command-line tool from GitHub. The source code is available under an open source license.
A DNS lookup queries the Domain Name System to translate domain names (like example.com) into IP addresses. It retrieves various DNS records including A records (IPv4 addresses), AAAA records (IPv6 addresses), MX records (mail servers), CNAME records (aliases), TXT records (text information), and more.
Doggo supports all common DNS record types including: A (IPv4 address), AAAA (IPv6 address), CNAME (canonical name/alias), MX (mail exchange), NS (nameserver), TXT (text records), SOA (start of authority), PTR (pointer/reverse DNS), SRV (service records), and CAA (certificate authority authorization).
Popular choices include Cloudflare (1.1.1.1) for speed and privacy, Google (8.8.8.8) for reliability, Quad9 (9.9.9.9) for security with malware blocking, and AdGuard for ad-blocking. Each provider has different privacy policies and features.
Doggo supports multiple DNS providers including Cloudflare (1.1.1.1), Google (8.8.8.8), Quad9 (9.9.9.9), AdGuard, Mullvad, Control D, DNS0.eu, OpenDNS, CleanBrowsing, and custom DNS servers.
Doggo supports DNS over HTTPS (DoH), DNS over TLS (DoT), DNS over QUIC (DoQ), as well as traditional UDP and TCP DNS queries. These encrypted protocols provide better privacy and security compared to standard DNS.
DNS over HTTPS (DoH) encrypts DNS queries using the HTTPS protocol. This prevents eavesdropping and manipulation of DNS data by ISPs or attackers, improving privacy and security compared to traditional unencrypted DNS queries.
DNS over TLS (DoT) encrypts DNS queries using the TLS protocol on port 853. Like DoH, it provides privacy and security for DNS queries, but uses a dedicated port rather than blending in with regular HTTPS traffic.
DNS over QUIC (DoQ) is the newest encrypted DNS protocol that uses the QUIC transport protocol. It offers lower latency than DoT and DoH because QUIC establishes connections faster and handles packet loss better.
EDNS (Extension Mechanisms for DNS) options allow advanced DNS queries. Doggo supports NSID (nameserver identifier), DNS cookies for security, padding for privacy, EDE (extended DNS errors) for detailed error information, and ECS (EDNS Client Subnet) for geolocation-aware responses.