NetworkAI
  • MonitoringCertificate & Domain MonitorDaily checks of TLS certificates, domain registration and DNS, with alerts when a renewal fails.
  • AssessmentSecurity AssessmentA passive security report for a domain you own: TLS, DNS, email authentication, headers and registration.
Free tools
Start hereDomain Health CheckSSL, DNS, email authentication, security headers and expiry in one scored report.Run a health check →
Domain
  • Bulk Domain Expiry Checker
  • RDAP Domain Lookup
  • WHOIS Lookup
SSL / TLS
  • SSL Certificate Checker
  • Bulk SSL Expiry Checker
  • 47-Day Certificate Lifetime Calculator
  • Certificate Lifetime Readiness
  • Post-Quantum TLS Checker
DNS
  • DNS Lookup
  • MX Lookup
  • CAA Record Checker
  • DNS Propagation Checker
  • TXT Record Lookup
  • NS Lookup
  • CNAME Lookup
  • Reverse DNS Lookup
Email authentication
  • SPF Record Checker
  • SPF Record Generator
  • DMARC Record Checker
  • DMARC Record Generator
  • DKIM Record Checker
  • Email Sender Requirements Checker
Website security
  • Security Headers Checker
Network & IP
  • What Is My IP Address
  • Subnet Calculator
All free tools →
PricingDocsGuides
Log inStart free
  • MonitoringCertificate & Domain MonitorDaily checks of TLS certificates, domain registration and DNS, with alerts when a renewal fails.
  • AssessmentSecurity AssessmentA passive security report for a domain you own: TLS, DNS, email authentication, headers and registration.
Free tools
Start hereDomain Health Check
Domain
  • Bulk Domain Expiry Checker
  • RDAP Domain Lookup
  • WHOIS Lookup
SSL / TLS
  • SSL Certificate Checker
  • Bulk SSL Expiry Checker
  • 47-Day Certificate Lifetime Calculator
  • Certificate Lifetime Readiness
  • Post-Quantum TLS Checker
DNS
  • DNS Lookup
  • MX Lookup
  • CAA Record Checker
  • DNS Propagation Checker
  • TXT Record Lookup
  • NS Lookup
  • CNAME Lookup
  • Reverse DNS Lookup
Email authentication
  • SPF Record Checker
  • SPF Record Generator
  • DMARC Record Checker
  • DMARC Record Generator
  • DKIM Record Checker
  • Email Sender Requirements Checker
Website security
  • Security Headers Checker
Network & IP
  • What Is My IP Address
  • Subnet Calculator
All free tools →
PricingDocsGuides
Start freeLog in
  1. Home
  2. /Free tools
  3. /SSL / TLS
  4. /Post-Quantum TLS Checker
Free tool · No signup

Post-Quantum TLS Checker

Enter a domain to see whether its HTTPS server agrees to the hybrid post-quantum key exchange X25519MLKEM768, which protects today's traffic from being decrypted by future quantum computers.

What is post-quantum TLS?

Post-quantum TLS is HTTPS whose key exchange resists attacks by quantum computers. Today it means a hybrid key exchange, X25519MLKEM768, that combines classic X25519 with ML-KEM, the lattice-based algorithm NIST standardized in 2024 as FIPS 203. The connection stays secure as long as either of the two parts holds.

How this post-quantum test works

The checker sends your server a TLS 1.3 ClientHello that offers X25519MLKEM768 and classic X25519, as Chrome and Firefox do, and reads which key exchange the server picks. If it picks a classic group, a second hello offers only the hybrid group, to tell "supported but not preferred" apart from "not supported". The handshake stops after the server's first reply: nothing is downloaded and no request is made beyond reading the Server header.

ResultWhat it means
SupportedThe server chose X25519MLKEM768. Browsers that offer it get post-quantum protection.
Supported, not preferredThe server can do it but prefers X25519 when both are offered. Reorder its group list.
Not supportedThe server only negotiates classic key exchange. Upgrade its TLS library.
Needs TLS 1.3The server only speaks TLS 1.2 or older; hybrid key exchange requires TLS 1.3.
This checks one setting — the key exchange. It is not a TLS version or cipher-suite scan. For the certificate itself, run the SSL checker.

What "harvest now, decrypt later" means

An attacker who records encrypted traffic today can store it and decrypt it years from now, once a large enough quantum computer exists to break the elliptic-curve key exchange that protected it. Nobody knows when that will be, but data such as health records, legal files, credentials and trade secrets stays sensitive for a decade or more. Post-quantum key exchange protects that traffic now, which is why it is being deployed before quantum computers arrive.

How X25519MLKEM768 works

The client sends two public keys in one key share: an ML-KEM-768 encapsulation key (1,184 bytes) and an X25519 key (32 bytes). The server answers with an ML-KEM ciphertext and its own X25519 key. Both sides derive two shared secrets and combine them. An attacker has to break both — classic X25519, which a quantum computer could, and ML-KEM, which it is not known to — so the hybrid is never weaker than today's TLS.

  • ML-KEM is the standardized form of CRYSTALS-Kyber (NIST FIPS 203, August 2024).
  • TLS code point 0x11EC; the older X25519Kyber768Draft00 (0x6399) has been dropped by browsers.
  • Only the key exchange changes. Certificates and signatures are untouched.

Which browsers and CDNs support it

Client or serviceStatus
Chrome, Edge and other Chromium browsersOn by default since Chrome 131 (late 2024)
FirefoxOn by default since version 132
Safari and Apple platformsSupported from Apple's 2025 releases (iOS 26 / macOS 26)
CloudflareOn by default for proxied sites; origin connections need your server to support it
OpenSSL3.5 and newer (April 2025), with X25519MLKEM768 among the default groups
Go (crypto/tls)Default since Go 1.24 — Caddy 2.10+ and Traefik built on it get it automatically
BoringSSL, AWS-LCSupported (Google and AWS stacks)

Most of the web's post-quantum traffic today runs through large CDNs. Self-hosted servers usually need an operating system or package with OpenSSL 3.5.

How to enable it on your server

If the result says "not supported", the checker shows setup for nginx, Apache, Caddy, HAProxy and Cloudflare. In short: run a TLS library that has ML-KEM, then put the hybrid group first.

nginx
# nginx with OpenSSL 3.5+
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ecdh_curve X25519MLKEM768:X25519:prime256v1:secp384r1;

# Check which OpenSSL nginx uses
$ nginx -V 2>&1 | grep -i openssl

Keep classic groups after the hybrid one so older clients still connect. After reloading, run the check again; the result should read "Supported".

Does this replace my SSL certificate?

No. Post-quantum key exchange protects the confidentiality of the session and works with your current RSA or ECDSA certificate. Certificates protect authentication, and moving them to post-quantum signatures (ML-DSA, FIPS 204) is a separate, later step: it needs browsers and certificate authorities to agree on formats, which is still in progress. A quantum attacker would have to break a certificate live, during the handshake, so this is less urgent than key exchange. Meanwhile the more immediate certificate change is the move to 47-day certificate lifetimes.

Deadlines: NIST and CNSA 2.0

  • NIST IR 8547 (draft, 2024) proposes deprecating quantum-vulnerable RSA and elliptic-curve algorithms by 2030 and disallowing them by 2035 for US federal systems.
  • NSA CNSA 2.0 asks for web browsers, servers and cloud services in US national security systems to support and prefer post-quantum algorithms from 2025 and use them exclusively by 2033 (CNSA specifies ML-KEM-1024).
  • EU member states agreed a coordinated roadmap in 2025 to begin the transition by 2026 and protect high-risk systems by 2030.

For most websites the practical step today is simply turning on the hybrid key exchange. Check your HTTP security posture next with the security headers checker.

Frequently asked questions

Is my website quantum safe?

+

Its key exchange is, if this checker reports X25519MLKEM768 as supported: recorded traffic cannot later be decrypted by a quantum computer. Certificates are not yet post-quantum anywhere on the public web, but that matters less, because they would have to be broken during the connection itself.

Do I need a new certificate for post-quantum TLS?

+

No. The hybrid key exchange works with your existing RSA or ECDSA certificate. Post-quantum certificates using ML-DSA are a later, separate change that browsers and certificate authorities have not rolled out yet.

Does post-quantum TLS slow my site down?

+

Barely. The ClientHello grows by about 1.2 KB and ML-KEM is fast to compute, so handshakes take well under a millisecond longer on a server. The one known issue was old middleboxes that mishandled the larger first packet, which browsers worked around in 2024.

Which OpenSSL version supports ML-KEM?

+

OpenSSL 3.5, released in April 2025, is the first to include ML-KEM and the X25519MLKEM768 hybrid group, and enables it by default. Earlier 3.x versions need the separate oqs-provider. BoringSSL, AWS-LC and Go 1.24+ also support it.

Is Kyber the same as ML-KEM?

+

Nearly. ML-KEM is NIST's standardized version of CRYSTALS-Kyber, published as FIPS 203 in August 2024, with small changes that make the two incompatible. Browsers moved from the draft X25519Kyber768 group to X25519MLKEM768 in late 2024.

Related tools

All SSL / TLS tools →
  • SSL Certificate Checker

    Expiry, chain completeness, hostname match, revocation status and key strength.

  • Security Headers Checker

    An A–F grade for HTTP security headers, with copy-paste server config.

  • 47-Day Certificate Lifetime Calculator

    Maximum lifetime, renewal date and renewals per year for any issue date.

  • Certificate Lifetime Readiness

    How a live certificate compares with the 200-, 100- and 47-day limits.

Written and maintained by the NetworkAI team, built by a working network security engineer · Last updated November 2, 2026

NetworkAI

Renewal-failure alerts for TLS certificates and domain registrations.

Product

  • Certificate monitor
  • Pricing
  • Log in
  • Start free

Free tools

  • Domain Health Check
  • SSL Certificate Checker
  • SPF Record Checker
  • DMARC Record Checker
  • Security Headers Checker
  • DNS Lookup
  • All free tools →

Tool categories

  • Domain
  • SSL / TLS
  • DNS
  • Email authentication
  • Website security
  • Network & IP

Resources

  • Documentation
  • Slack & webhook alerts
  • Guides
  • All comparisons
  • NetworkAI vs UptimeRobot
© 2026 NetworkAI · Built by a network security engineer
PrivacyTerms
EspañolالعربيةDeutsch