Browsing the Internet websites in HTTPS secure connection has been the increasingly popular trend in order to enhance security when surfing the net. Browsing the web in HTTPS connection ensures that the data traffic is encrypted and reduces chance of been intercepted, hijacked or hacked.

Many websites now support secure HTTPS connection. However, not all websites force visitors to use encrypted secure HTTPS by default. Even if HTTPS is been used, the support may be limited where within encrypted pages, there are links and embedded objects which are using unencrypted HTTP, potentially bring in malicious contents or adversaries that use active attacks or traffic analysis, and cause web browser to warn about web pages with both secure and non-secure contents.

For Firefox users who want to ensure that they are browsing the web consistently in HTTPS secure connection whenever the website supports it, the HTTPS Everywhere extension can automatically switch and rewrite all requests to supported sites to use HTTPS protocol instead of HTTP when HTTPS is detected.

The HTTPS Everywhere extension for Firefox currently works for the websites that include the following:

  • Google Search
  • Wikipedia
  • Twitter
  • Facebook
  • The New York Times
  • The Washington Post
  • Paypal
  • EFF
  • Tor
  • Ixquick

Note that content from third party domains that is not available over HTTPS will not be converted.

Install HTTPS Everywhere on Firefox.