HTTPS Everywhere is a browser extension that ensures that your communication with many major websites is encrypted. An HTTPS connection means that any information you share with that website - including entering passwords - is protected in transit. Many websites connect with unencrypted HTTP by default, even where encrypted HTTPS is an option; HTTPS Everywhere automatically looks for the HTTPS encrypted connection, and uses it wherever it is possible.
The Electronic Fronteir Foundation and the Tor project saw that even if websites offer visitors encrypted communication through HTTPS, the unencrypted and thus insecure HTTP connection is still the default. To prevent this the two organizations have developed HTTPS Everywhere, which automatically looks for the HTTPS encrypted connection of many major websites.
Tool type: Browser plug-in
Ease of use: Easy to install, configure, maintain and troubleshoot
Open Source: Yes
Encryption support: HTTPS
Benefits: Automatically tries to connect to a website's HTTPS connection. Increases privacy and limits the ability of third parties gaining access to user data
Limitations: Only works for websites that are in the database
Independent code audit: "None that we know of"
Cost: Free of charge
Languages: English, French and Turkish
Compatibility: Firefox, Chrome, Chromium and Opera (on a computer) and Firefox (on an Android phone)
Version as of this writing: Firefox 5.1.4, Chrome, Chromium and Opera 2016.2.23
Developed by: Electronic Frontier Foundation (EFF) and the Tor project