NIS2 quick check for your domain

Enter a domain. The quick check tests what can be evidenced from the outside for the risk management measures under Art. 21(2) of the NIS2 directive: encryption of the website, a signed DNS zone, resilient name servers, domain expiry, a channel for reporting vulnerabilities and protection of email against forgery.

Automated test from the outside
There is no certificate for NIS2. The quick check only covers the measures under Art. 21(2) that are visible from the outside; it does not see risk analysis, backups, training or anything behind the firewall. It does not replace an assessment under NIS2 or national law, nor any certification, and it is not legal advice.

Continuously, not once

The quick check shows the state right now. DomainWarn keeps an eye on it – for all of your clients’ domains.

Terms

The technical terms of the check, each with its own page in the glossary.

NIS2 in one paragraph

The NIS2 directive (EU) 2022/2555 obliges far more companies than before to take cybersecurity measures; member states implement it in national law, Germany in the BSI Act (§ 30 BSIG). Art. 21(2) lists ten areas, from risk analysis and incident handling to cryptography. Most of them are organisational, some can be read from a company’s domain from the outside.

There is no certificate for NIS2. The directive asks for measures and evidence, not a badge; this quick check only covers the measures visible from the outside.

What the quick check tests

Five of the ten areas of Art. 21(2), each with the checks that can be evidenced from the outside:

  • (b) Incident handling: DMARC aggregate reports and TLS-RPT, so that forgery attempts and encryption failures get reported.
  • (c) Business continuity: several reachable name servers serving the same zone version, the domain does not expire, the website certificate is valid.
  • (e) Security in acquisition, development and maintenance: an up-to-date CMS, a valid security.txt as the channel for reporting vulnerabilities, no version numbers in the web server’s responses.
  • (h) Cryptography: no TLS 1.0 or 1.1, a valid certificate, HSTS, a signed DNS zone, CAA records, encryption on the mail server and for mail clients.
  • (j) Secured communications: SPF, DKIM, DMARC and DANE protect email against forgery and interception.

What only works with monitoring

Some things a single lookup cannot show: whether the domain is monitored at all, how available the website was over the last 30 days and whether databases or remote access are open to the internet. These checks show as “only with monitoring” in the result and are not counted, instead of the check guessing. DomainWarn’s monitoring checks them continuously.

How to read the result

A measure is met when all checkable points are met, not met when none is, and partly met otherwise. Points that are not checkable or only work with monitoring do not decide. Below each measure you see the individual checks with evidence and recommendation.

What the quick check cannot do

The check is an automated test from the outside. It does not replace an assessment under NIS2 or the BSI Act, an audit or a certification, and it is not legal advice. It does not see risk analysis, backups, training, access control or anything behind the firewall.

Keep an eye on it

Today’s state is different tomorrow. DomainWarn monitors your clients’ domains continuously, measures availability, checks open ports, reports changes and creates the compliance report on NIS2, BSI TR-03108 and TR-03182 as a PDF for your clients.

Frequently asked questions

Does the quick check give me NIS2 evidence?
No. There is no certificate for NIS2, and the quick check is an automated test from the outside. It shows where the measures visible from the outside stand; the other requirements and the evidence towards the authorities remain the company’s task.
Why does availability say “only with monitoring”?
Availability is a value over time. A single lookup only tells you that the website answers right now. DomainWarn measures it regularly in monitoring and calculates it over 30 days.
Does NIS2 apply to my company?
That depends on sector, size and turnover; national authorities such as the BSI offer a self-assessment. The quick check does not tell. Even companies that are not in scope benefit from the measures, and clients increasingly ask about them.
How does this differ from the compliance report?
The compliance report in the dashboard uses the same criteria but evaluates the continuous monitoring: availability over 30 days, open ports, all domains of a client, as a PDF in your own design.
How often can I check?
Up to ten quick checks per hour without an account, shared with the quick check for BSI TR-03108 / TR-03182.
Monitor continuously
Monitor the DNS records of all client domains continuously

DNS monitoring for agencies: DomainWarn checks A, MX, NS, TXT and CAA of every client domain at the authoritative name server and reports every change.

More about monitoring

More tools

Free tool

Domain Check

Check website, email, DNS and domain in one run: 20 checks, a score from 0 to 100 per area and overall, with recommendations. Free, no sign-up required.

Open tool →
Free tool

Email security based on BSI TR-03108 / TR-03182

Free quick check: STARTTLS, DANE, DNSSEC, TLS-RPT, SPF, DKIM and DMARC with criteria based on BSI TR-03108 and TR-03182, each with a recommendation.

Open tool →
Free tool

Email header analyzer

Paste email headers and read them in plain words: did SPF, DKIM and DMARC pass, does the sender domain align, which servers relayed it, how long it took?

Open tool →
Free tool

Privacy check

Check for free which third parties your home page loads before any consent: Google Fonts, Analytics, pixels, maps – with a note on what is legally risky.

Open tool →
Free tool

Mail tester

Free mail test: send an email to a one-time address and check SPF, DKIM, DMARC, reverse DNS, TLS and blacklists with a score from 0 to 100.

Open tool →
Free tool

security.txt Checker

Check your security.txt for free: Contact, Expires, expiry date, HTTPS and content type per RFC 9116. See whether security researchers can reach you.

Open tool →
Free tool

Website Check

Check a website for free: robots.txt, XML sitemap, broken pages, dead links, accidental noindex and canonical tags – up to 20 URLs in one run.

Open tool →
Free tool

Accessibility Checker

Test a page for free against WCAG 2.2 AA, the basis of the European Accessibility Act: contrast, alt text, labels, page language and ARIA errors.

Open tool →
Free tool

Email Check

Check SPF, DKIM, DMARC and MX of a domain in one run, free and without sign-up. Shows whether your mail meets the Google and Yahoo sender requirements.

Open tool →
Free tool

SPF Checker

Free SPF record check and lookup: syntax, includes, the 10 DNS lookup limit and the closing qualifier. Shows whether your domain blocks forged senders.

Open tool →
Free tool

DMARC Checker

Free DMARC record check: policy (none, quarantine, reject), pct, reporting addresses and syntax errors. With recommendations for moving to p=reject.

Open tool →
Free tool

DNS Checker

Free DNS lookup straight from the authoritative name server: A, AAAA, CNAME, MX, TXT, NS and CAA records at a glance. No sign-up, every record explained.

Open tool →
Free tool

MX Checker

Free MX lookup: which mail servers receive for a domain, do they resolve, is the priority right? Detects missing and unreachable mail servers.

Open tool →
Free tool

SSL Checker

Free SSL certificate check: expiry date, issuer, chain, host name and TLS version, mail servers too. Detects expired, self-signed and mismatched certificates.

Open tool →
Free tool

HTTP Header Checker

Free HTTP header check: HSTS, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy and Permissions-Policy, with fixes.

Open tool →
Free tool

Is the website down?

Website not loading? Check for free whether a site is down for everyone or just for you: response, status code, load time, redirects and IP addresses.

Open tool →
Free tool

DNS Propagation Checker

Check DNS propagation for free: which resolvers worldwide (Google, Cloudflare, Quad9 …) already return the new A, MX or TXT record, which still the old one?

Open tool →
Free tool

Redirect Checker

Free 301 redirect check: every hop with status code and response time, from http to https, from www to non-www. Detects redirect chains, loops and 302s.

Open tool →
Free tool

DKIM Checker

Free DKIM record check and lookup: selector, key type, key length, syntax and revoked keys. Leave the selector empty to try common selectors automatically.

Open tool →
Free tool

DNSSEC Checker

Free DNSSEC test: DS record, resolver validation and broken signature chains. Shows whether validating resolvers like Google and Cloudflare still reach you.

Open tool →
Free tool

Name Server Check

Free name server check: does every NS answer authoritatively, do all serve the same zone data, are they in different networks? Finds lame delegation.

Open tool →
Free tool

CAA Record Checker

Free CAA record check: issue, issuewild and iodef, matched against the CA of your current certificate. Shows whether the next renewal is going to fail.

Open tool →
Free tool

IPv6 Check

Free check of the AAAA records for the domain and www and, where the checking location has IPv6, a fetch over every IPv6 address. Finds dead records.

Open tool →
Free tool

HTTP/3 Check

Check for free whether your website advertises HTTP/3 via Alt-Svc and actually answers over QUIC (UDP 443). Finds blocked UDP ports and stale headers.

Open tool →
Free tool

MTA-STS Checker

Free MTA-STS check: DNS record, policy file, mode, max_age and whether your MX servers are covered. Shows whether inbound mail enforces TLS.

Open tool →
Free tool

TLS-RPT Checker

Free TLS-RPT record check: syntax, reporting addresses (rua) and common errors such as a missing record. Shows whether you get reports on TLS failures.

Open tool →
Free tool

BIMI Checker

Free BIMI record check: syntax, logo URL, SVG Tiny PS, VMC certificate and the DMARC prerequisite. Shows why your logo does not appear in Gmail.

Open tool →
Free tool

Blacklist Check

Free IP and domain blacklist check: mail server IPs, website IP and domain against Spamhaus, Spamcop, Barracuda, PSBL and SURBL. With delisting links.

Open tool →
Free tool

Domain Checker

Free domain check: WHOIS data via RDAP straight from the registry, expiry date, registrar, EPP status, transfer lock and name servers. Warns before expiry.

Open tool →