Is your site ready for the quantum threat?
Large quantum computers will eventually break the classical key exchange (X25519, RSA, ECDH) that protects almost all HTTPS traffic today. The danger isn't only in the future: attackers can record your encrypted traffic now and simply wait to decrypt it once the hardware exists. This is called "harvest now, decrypt later". The defence is post-quantum key exchange, and this free tool runs a live TLS handshake against any domain to tell you whether it's protected.
How the check works
- It's a real probe, not a guess. Our server opens a genuine TLS 1.3 connection to the domain and offers only the post-quantum hybrid group X25519MLKEM768.
- Success proves it. Because that group is the only one offered, a completed handshake means the server actually chose post-quantum key exchange, so the site is ready.
- Failure means not yet. If the server can't do post-quantum, the handshake fails and we report "not yet", along with the TLS version, cipher, classical key exchange and certificate details we did see.
What the results mean
- Post-quantum ready: the site negotiated X25519MLKEM768, a hybrid of classical X25519 and ML-KEM-768 (NIST's FIPS 203 standard). Recorded traffic is safe from future quantum decryption. This is what Chrome, Cloudflare, Apple iMessage and Signal have deployed.
- Not yet post-quantum: the site uses modern TLS 1.3 but a classical-only key exchange. It's secure against today's computers, but recorded sessions could in theory be decrypted by a future quantum computer. Most of the web is still here.
- No TLS 1.3: post-quantum key exchange requires TLS 1.3, so the site can't support it until TLS 1.3 is enabled.
How to become post-quantum ready
- Use a CDN that supports it. Cloudflare enables post-quantum key exchange by default for most zones, so putting your site behind it is the fastest route. Other providers are following.
- Upgrade your origin's TLS library. OpenSSL 3.5+ and BoringSSL support ML-KEM; pair them with a recent nginx, Caddy or similar.
- Enable TLS 1.3 first, since post-quantum key exchange only works over TLS 1.3.
Good to know
- Post-quantum support can vary by CDN edge and region and is rolling out quickly, so a domain may be ready from one location and not another. This tool reports what our server negotiated at the moment you checked.
- This is an informational readiness check, not a full TLS or security audit, and not security advice. For a complete assessment, use a dedicated TLS scanner and consult a professional.
- Post-quantum here refers to key exchange (protecting confidentiality). Post-quantum signatures, which protect against forged certificates, are a separate, later rollout.