About DNSKEY Checker

What is an Online DNSKEY Checker?


DNSKEY Lookup lets you check DNSKEY records for any domain. The online tool allows you to query the DNS servers and identify the DNSKEY records for the specified domain.

What is a DNSKEY record in DNS?

The Domain Name System (DNS) is the largest virtual database on the internet. That system translates the human-written domain name to its corresponding IP address. However, DNS was not designed with a security perspective like other internet services. That's why DNS was exposed to man-in-the-middle (MITM) attacks and cache poisoning. Therefore, an additional and optional security protocol (DNSSEC) was introduced to overcome that issue.


DNSSEC is the set of standards composed by the Internet Engineering Task Force (IETF) to secure communication between the DNS servers and clients.

The DNSSEC protocol overcomes man-in-the-middle (MITM) attacks and cache poisoning by adding cryptographic signatures to existing DNS records. These signatures verify whether the record came from a valid and authorized DNS server or not.

For implementing that security protocol, new DNS records were created, DNSKEY and DS, defined in RFC4034.

  1. DNSKEY contains the public signing key.
  2. DS has the hash of the DNSKEY record.

Why do you need a DNSKEY record?

The DNSKEY record contains the public signing key for the DNSSEC authentication process. The record holds a public key that the DNSSEC resolver uses to verify DNSSEC signatures in RRSIG records.

With the signing of the corresponding authoritative zone, these records are generated automatically, and that resource record object is read-only.

Components of DNSKEY records

An example of a DNSKEY record looks like this: abc.com. 3600 IN DNSKEY 257 3 13 ZhCa3rGLofZcndFN2aVd==

Host LabelTTLRecord ClassRecord TypeFlagsProtocolAlgorithmPublic Key
abc.com.3600INDNSKEY257313ZhCa3rGLofZcndFN2aVd==

In the above example,

  • abc.com is the hostname of the record.
  • 3600 is the TTL (time to live) and is the record's expiry time.
  • IN is the record class that is defaulted and generally used by internet users.
  • DNSKEY is the DNS record type.
  • 257, a value of 256 indicates that the DNSKEY contains a ZSK and a value of 257 indicates a KSK.
  • 3 the protocol must be equal to 3. Otherwise, the record is not valid.
  • 13 is the algorithm that identifies the public key's cryptographic algorithm and defines the format of the Public Key field.
  • ZhCa3rGLofZcndFN2aVd== is the Public Key.

How do I check my DNSKEY record?

To check the DNSKEY record of a domain, perform the following steps.

  • Open the DNSKEY Record Checker.
  • Enter the domain name and select the DNS server. You can choose between Google DNS, Cloudflare DNS, OpenDNS, Quad9, Yandex DNS, and Authoritative DNS servers.
  • Click on the "Show DNSKEY Records" button.
  • The tool will perform the DNSKEY lookup, list a given domain's DNSKEY record(s), and check its propagation globally.
100% Free, Always No Sign-up Required Files Deleted in 15 Min Private & Secure Works on All Devices

How to Use the DNSKEY Checker

  1. Open the tool — Visit the DNSKEY Checker page on Easy Code Tools. No login or download is needed.
  2. Enter your input — Type your text, paste your data, or upload your file into the input area provided.
  3. Adjust settings (if available) — Configure any options or parameters to match exactly what you need.
  4. Process — Click the main action button (e.g., Convert, Generate, Calculate). The result appears instantly.
  5. Use your result — Copy the output, download the file, or use the generated content as needed.

Frequently Asked Questions

Yes — the DNSKEY Checker is 100% free to use. There are no hidden charges, no subscriptions, and no account required. Just open the page and start using it right away.
No installation is needed. The DNSKEY Checker runs entirely in your web browser on any device — desktop, laptop, tablet, or smartphone. A modern browser like Chrome, Firefox, Edge, or Safari is all you need.
Absolutely. Easy Code Tools is built with your privacy in mind. Many tools process data directly in your browser without uploading anything to a server. When server-side processing is required, all uploaded files are automatically and permanently deleted within 15 minutes. We never store, sell, or share your files or personal data. See our Privacy Policy for full details.
The DNSKEY Checker uses established algorithms to deliver accurate, consistent results. All processing happens instantly in your browser or on our secure servers, ensuring speed and reliability every time.
Yes. Easy Code Tools is fully responsive and works perfectly on all screen sizes, including smartphones and tablets. You can also install it as a Progressive Web App (PWA) for instant one-tap access directly from your home screen.
Copied!