HTTPS Record Lookup

Check HTTPS resource records (RFC 9460) including ALPN, port, and ECH config. Free DNS checker.

What is an HTTPS record?

An HTTPS record (RFC 9460) is the modern DNS record for telling clients how to reach a service over HTTPS. It can advertise ALPN protocols (h2, h3, http/1.1), an alternate port, and — increasingly important — Encrypted Client Hello (ECH) public keys. Browsers like Chrome and Firefox use HTTPS records to upgrade to HTTP/3 and enable ECH automatically.

Why HTTPS records matter

Reading the results

An HTTPS record value has the form priority target params. Priority 0 is special ("AliasMode") — the record points at another name. Non-zero priority ("ServiceMode") includes parameters like alpn="h3,h2", port=8443, or ech=... (Encrypted Client Hello config).

Common errors and pitfalls

FAQ

Is HTTPS the same as the SVCB record?

HTTPS is a subtype of SVCB (RFC 9460) specifically for HTTPS-style services. Same wire format, different type codes. Most CDNs auto-publish HTTPS records once you enable HTTP/3.

Do I need to publish an HTTPS record?

No, but you should if you serve HTTPS over HTTP/3 or want to enable ECH. CDNs like Cloudflare publish them automatically.

What's AliasMode (priority 0)?

An HTTPS record with priority 0 acts like an apex CNAME — it points at another hostname whose HTTPS records the client should use. Resolves the long-standing "no CNAME at apex" pain point for service-binding.

Background reading

See the DNS Records Explained guide for context on modern service-binding records.

All record-type lookups

WhereIsDNS has dedicated pages for each common DNS record type. Each one defaults the tool to that record type and includes background on what the record means and what to look for.