Tools Learn Login Sign up
Free Why No Padlock alternative

Find what's breaking your padlock — and everything else too.

Why No Padlock is a handy, focused mixed-content checker. MySSL finds the same insecure HTTP resources, then also grades your SSL/TLS, security headers and email — and keeps monitoring your certificate. All free.

Run a free scan Start free monitoring

No card. Scanning needs no signup; an account adds re-scans and expiry alerts.

🔓
Why No Padlock does one job well — this is the fuller picture

whynopadlock.com is a mixed-content scanner: paste an HTTPS URL and it lists the insecure http:// sub-resources — images, scripts, stylesheets, fonts — that stop the page being fully secure and drop the padlock, and it shows your certificate's expiry date. For that specific "why isn't my padlock showing?" question, it's quick and purpose-built.

It is, by design, narrower than a full scanner. It doesn't give a full TLS protocol/cipher grade, it doesn't grade your security headers or email authentication, and it doesn't monitor. MySSL includes the same mixed-content detection and wraps the rest of your security posture around it.

⚖️
MySSL vs Why No Padlock
Capability MySSL.info Why No Padlock
Mixed-content / insecure-resource scanYesYes — its focus
Certificate expiry shownYesYes
PriceFreeFree
Full SSL/TLS grade (A+ → F)YesNo
HTTP security headers gradeYesNo
Email auth (SPF / DKIM / DMARC)YesNo
Certificate Transparency log searchYesNo
Continuous monitoring + expiry alertsYesNo — one-off
Free JSON APIYesNo
🔁
How to switch
  1. Scan your URL: run it through the SSL scanner — you'll get the SSL grade and, in the headers deeper analysis, any mixed-content resources breaking the padlock.
  2. Fix the http:// resources: switch the flagged images, scripts and stylesheets to https:// and re-scan to confirm the padlock is back.
  3. Cover the rest: the same scan grades your headers and can check email authentication — not just the padlock.
  4. Monitor: a free account re-scans on a schedule and alerts you before the certificate expires or if a grade drops.
👍
When Why No Padlock is all you need

If your only question is "which resource is stopping my padlock from showing?", Why No Padlock is a fast, single-purpose answer and there's nothing wrong with using it for exactly that. Reach for MySSL when you want the mixed-content answer plus your SSL grade, headers, email checks and ongoing monitoring in one place.

Frequently asked questions

What does Why No Padlock check?

whynopadlock.com is a focused mixed-content scanner. You give it an HTTPS URL and it lists the insecure HTTP sub-resources — images, scripts, stylesheets, fonts — that stop your page being fully secure and remove the padlock, and it also shows your certificate's expiry date. It does that one job well.

Is Why No Padlock free, and is MySSL free too?

Both are free. MySSL also detects mixed content — http:// sub-resources loaded on an https page — but as part of a broader scan that also grades your SSL/TLS configuration, your HTTP security headers and your email authentication.

Does Why No Padlock grade my full SSL configuration?

No — its focus is mixed content plus basic certificate information, not a full TLS protocol and cipher grade or a security-headers grade. If you only need to find the resource breaking your padlock, it's a quick, purpose-built tool. If you want a complete picture, MySSL gives an A+ to F SSL grade and a security-headers grade alongside the mixed-content check.

Does it monitor my site or warn me before my certificate expires?

No — it's a one-off check you run by hand. MySSL can monitor on a schedule and alert you before a certificate expires or if a grade drops, via email, Slack, Discord, Telegram or webhook.

Can MySSL find the same mixed-content issues?

Yes. MySSL's security-headers 'deeper analysis' flags http:// sub-resources loaded on an https page, so you get the same mixed-content detection — plus the certificate, headers and email checks — in a single report.

Why is my padlock not showing?

Usually one insecure sub-resource — a single HTTP image, script or stylesheet on an otherwise HTTPS page — is enough to trigger a 'not fully secure' state and drop the padlock. Both tools list those resources so you can switch them to HTTPS; MySSL then also checks your certificate, headers and email in the same pass.

Fix the padlock — then check everything else

Mixed content, SSL grade, security headers and email in one free scan, with expiry and grade-drop alerts. No card, no sales call.

Run a free scan

Report a bug

We're new and growing — your feedback helps us improve.

Click to upload, or paste (Ctrl+V) an image