Check SSL Version & TLS Certificate Security Online Free
Check SSL version, certificate expiry, and TLS configuration in one free scan. Verify TLS 1.2/1.3 support, check cipher suite strength, test OCSP stapling, HSTS, and mixed content — 11 checks that SSL Labs doesn't cover in full.
Results in 1–3 minutes · Free · No signup required
What is SSL/TLS and Why Does It Matter?
What is SSL?
SSL (Secure Sockets Layer) and its modern successor TLS (Transport Layer Security) are cryptographic protocols that encrypt data between a user's browser and your web server. When a website uses SSL/TLS, the URL starts with https:// and a padlock icon appears in the browser.
An SSL certificate is a digital certificate that authenticates your website's identity and enables encrypted connections. Without a valid SSL certificate, browsers show security warnings that drive away visitors.
Why Run an SSL Test?
- Catch expiring certs — SSL certificates expire; a lapsed cert triggers browser warnings instantly
- Verify TLS version — TLS 1.0 and 1.1 are deprecated; you must support TLS 1.2 or 1.3
- Harden cipher suites — weak ciphers (RC4, 3DES) leave your site vulnerable to attacks
- Check HSTS — HTTP Strict Transport Security forces browsers to always use HTTPS
How to fix common SSL issues: If your SSL test reveals problems, see our detailed guides on fixing certificate expiry, checking your TLS version, disabling deprecated TLS, enabling HSTS, and hardening cipher suites.
What Does Our SSL Checker Test?
Unlike cert-only tools that grade your TLS score, SecScanner runs 11 distinct checks covering the full SSL/TLS stack — click any check to learn more.
Certificate Expiry
Verifies your SSL certificate is valid and shows days until expiry. Expired certificates instantly trigger browser security warnings that drive away visitors.
Certificate Hostname & Chain
Confirms the certificate covers your domain and that the full certificate chain is trusted. A broken chain causes 'Untrusted certificate' errors even with a valid leaf cert.
TLS Version
Checks that your server supports TLS 1.2 or TLS 1.3 — the only secure protocol versions accepted by modern browsers.
Deprecated TLS Versions
Detects if your server still accepts TLS 1.0 or TLS 1.1 connections. Both are deprecated by the IETF (RFC 8996) and flagged by all major browsers.
Cipher Suite
Analyzes your server's encryption algorithms. Flags weak ciphers (RC4, 3DES, EXPORT) and verifies forward secrecy via ECDHE key exchange.
OCSP Stapling
Checks that your server pre-fetches certificate revocation status and staples it to the TLS handshake — reducing latency and protecting user privacy.
HTTPS Enabled
Confirms your website is accessible over HTTPS and the SSL/TLS certificate is installed and functioning correctly.
HTTP to HTTPS Redirect
Verifies HTTP requests are automatically redirected to HTTPS so all visitors get a secure connection, even if they type 'http://' directly.
HSTS Enabled
Checks for the HTTP Strict Transport Security header, which tells browsers to always use HTTPS for your domain and prevents protocol downgrade attacks.
HSTS Preload Readiness
Evaluates whether your HSTS configuration meets browser preload list requirements — the strongest protection against downgrade attacks.
Mixed Content
Scans for HTTP resources (images, scripts, stylesheets) loaded on HTTPS pages. Mixed content weakens encryption and triggers browser security warnings.
Which Cipher Suites Are Weak, and Which Are Safe?
A scan tells you what your server offers. This tells you what those names mean. Two properties decide whether a suite is safe: forward secrecy(an ECDHE or DHE key exchange, so a stolen private key can't decrypt recorded traffic) and an AEAD cipher(GCM or ChaCha20-Poly1305, rather than CBC).
| Cipher suite | TLS | Verdict | Why |
|---|---|---|---|
| TLS_AES_128_GCM_SHA256 / TLS_AES_256_GCM_SHA384 | TLS 1.3 | Strong | AEAD with implicit forward secrecy. TLS 1.3 removed every negotiable weak option, so its five suites are all safe. |
| TLS_CHACHA20_POLY1305_SHA256 | TLS 1.3 | Strong | Preferred on hardware without AES-NI — faster than AES-GCM on most mobile CPUs. |
| ECDHE-RSA-AES128-GCM-SHA256 / ECDHE-ECDSA-AES256-GCM-SHA384 | TLS 1.2 | Strong | ECDHE gives forward secrecy, GCM is AEAD. This is what a hardened TLS 1.2 config should offer. |
| DHE-RSA-AES256-GCM-SHA384 | TLS 1.2 | Acceptable | Forward secrecy and AEAD, but finite-field DH is slower than ECDHE and needs a ≥2048-bit group to be safe. |
| AES128-SHA / AES256-SHA (static RSA) | TLS 1.2 | Weak | No forward secrecy: one leaked private key retroactively decrypts every past session. Also CBC, so exposed to padding-oracle classes of attack. |
| ECDHE-RSA-DES-CBC3-SHA (3DES) | TLS 1.2 | Weak | 64-bit block cipher — practical birthday-bound collision attack (Sweet32). Disallowed for new use by NIST. |
| RC4-SHA / RC4-MD5 | TLS 1.0–1.2 | Weak | Biased keystream, broken in practice. Prohibited in TLS by RFC 7465. |
| EXP-* / NULL-* / anon DH | Legacy | Weak | Export-grade keys, no encryption, or no authentication — the FREAK and Logjam families. Must never be offered. |
Checking your cipher suites from the command line
To confirm a single suite is refused, ask for it explicitly — a healthy server fails the handshake:
# Is 3DES still accepted?
openssl s_client -connect example.com:443 -cipher 'DES-CBC3-SHA' </dev/null
# Which TLS versions answer?
openssl s_client -connect example.com:443 -tls1_2 </dev/null | head -n 3
openssl s_client -connect example.com:443 -tls1_3 </dev/null | head -n 3That checks one suite per invocation against one host. The scan above enumerates the whole negotiated set, plus the certificate, OCSP stapling and HSTS, and tells you which config line to change. See the cipher suite check for the full remediation guide.
Which SSL/TLS Version Should Your Server Support?
Support TLS 1.2 and 1.3; refuse everything older. Accepting a deprecated version is both a security weakness and a compliance finding.
| Version | Status | Spec | Notes |
|---|---|---|---|
| TLS 1.3 | Recommended | RFC 8446 (2018) | One round-trip handshake, all weak options removed, forward secrecy mandatory. Support it wherever your stack allows. |
| TLS 1.2 | Recommended | RFC 5246 (2008) | Still the compatibility floor. Safe only with an AEAD + ECDHE cipher list — TLS 1.2 can also negotiate the weak suites above. |
| TLS 1.1 | Deprecated | RFC 4346 (2006) | Formally deprecated by RFC 8996 (2021). Removed from all major browsers in 2020. Fails PCI DSS. |
| TLS 1.0 | Deprecated | RFC 2246 (1999) | Deprecated by RFC 8996. PCI DSS required migration off it by June 2018 — still accepting it is an audit finding. |
| SSL 3.0 and earlier | Broken | RFC 6101 | Prohibited by RFC 7568. Structurally broken by POODLE; there is no safe configuration. |
Full guidance: TLS version check and deprecated TLS versions.
How It Works
Enter your website URL in the scanner above
We establish a secure connection and analyze your SSL/TLS certificate
TLS handshake is tested for version support and cipher strength
Certificate chain is validated for completeness and trust
You get a detailed report with actionable fix recommendations
SecScanner vs Qualys SSL Labs
Both tools check your TLS configuration. SecScanner goes further — covering security headers, DNS, and content vulnerabilities in the same scan.
| Feature | SecScanner | SSL Labs |
|---|---|---|
| SSL/TLS checks | Supported | Supported |
| Cipher suite analysis | Supported | Supported |
| Certificate chain check | Supported | Supported |
| TLS 1.0/1.1 deprecation check | Supported | Supported |
| OCSP stapling verification | Supported | Supported |
| HSTS configuration check | Supported | Not supported |
| Security headers (CSP, X-Frame-Options, etc.) | Supported | Not supported |
| DNS security (SPF, DKIM, DMARC) | Supported | Not supported |
| Content vulnerability scan | Supported | Not supported |
| Actionable fix guidance | Supported | Not supported |
| Continuous monitoring | Supported | Not supported |
Frequently Asked Questions
What does this SSL checker test?
What TLS version should my site use?
How does this compare to Qualys SSL Labs (SSL Test)?
How do I check my certificate chain?
How do I check which cipher suites my server supports?
How do I check my SSL/TLS version?
Which cipher suites count as weak?
Is this a TLS scanner too?
How often should I check my SSL certificate?
Is this SSL checker free?
What is OCSP stapling and why does it matter?
More Security Tools
SSL is one piece of the puzzle. Explore our other free security checkers.
Want the Full Security Picture?
SSL is just the start. Run a full 62-check security audit covering headers, vulnerabilities, DNS, and more.
Start Full Scan