Smart HTTPS automatically changes HTTP protocols to the secure HTTPS, and if loading encounters error, reverts it back to HTTP.
Cost / License
- Free
- Open Source (MPL-2.0)
Application type
Platforms
- Mac
- Windows
- Linux
- Google Chrome
- Opera
- Firefox



HTTPS Everywhere is described as 'Browser extension produced as a collaboration between The Tor Project and the Electronic Frontier Foundation. It encrypts your communications with a number of major websites' and is a very popular Privacy Tool in the web browsers category. There are nine alternatives to HTTPS Everywhere for a variety of platforms, including Windows, Linux, Mac, Mozilla Firefox and Google Chrome apps. The best HTTPS Everywhere alternative is Smart HTTPS, which is both free and Open Source. Other great apps like HTTPS Everywhere are KB SSL Enforcer, SSL Enforcer, HTTPZ and ForceHTTPS.
Smart HTTPS automatically changes HTTP protocols to the secure HTTPS, and if loading encounters error, reverts it back to HTTP.



This extension enforces encryption for websites that support it as much as currently possible in Chrome. This gives you added security and privacy for your browsing automatically and transparently. This is particularly important on insecure networks, such as public wifi in e.g.


SSL Enforcer - Force SSL/TLS encryption for any browser or app. Block all unsecure connections. Windows 7, 8, 8.1; 10 Mac OS X 10.9 - 10.14




Not a browser extension but still works much the same by running in the background of the system.
HTTPS Everywhere and similar browser add-ons are available for Firefox, Chrome and Opera, but not for Safari. SSL Enforcer is the only way to get this important functionality when using Safari. A bonus is that its adds protection not only to my browser traffic but to other HTTP connections as well (e-mail, plug-ins), as SSL Enforcer is an app that intercepts all insecure HTTP connections that go to the predefined ports 80, 88, 3128, 8080-8088 for all applications.


HTTPZ is meant to be unobtrusive and lightweight. Is very configurable, and should be slightly more secure than some of the alternatives out there, since it has a couple of built-in ways to defend against SSL stripping attacks.
As wireless networks proliferate, web browsers operate in an increasingly hostile network environment. The HTTPS protocol has the potential to protect web users from network attackers, but real-world deployments must cope with misconfigured servers, causing imperfect web sites...
HTTPS Always is a UXP extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections.

When visiting a website, a person usually leaves a lot of information about himself. And without any measures on the part of the site owner, these personal data may be stolen. If you do not want something of the sort to happen, thing about accessing all sites via the HTTPS...
ForceTLS allows web sites to tell Firefox that they should be served via HTTPS in the future; this helps secure you from accidentally negotiating an insecure session with certain sites. Force-TLS is also compatible with Strict Transport Security.
KB SSL Enforcer is is an protocol-based extension that is much effective and compatible than HTTPS Everywhere which using online rules-based filter.