Automatically changes HTTP protocol to HTTPS, and if loading encounters error, reverts it back to HTTP.

Latest Version

Version
0.3.3
Update
April 14, 2024
Size
115KiB
Developer
Category
Users
20,000+
Rating
4.3871 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
WebRequest
DeclarativeNetRequest
See more

Smart HTTPS Extension

Smart HTTPS is an extension that helps you always use the secure HTTPS protocol if it is supported by the site's server.

It automatically changes the HTTP protocol to the secure HTTPS, and if loading errors occur, the extension will revert to the original HTTP protocol.

Key features
a. Automatically change all HTTP requests to the secure HTTPS.
b. All websites (addresses) that do not support HTTPS are remembered to speed up the protocol-check process. Note that you can see and delete these items from the extension's Options page.
c. The toolbar button serves as the extension's ON|OFF switch. Blue indicates ON and Gray is OFF.
d. Add desired websites to the whitelist (see Options page).

Note: to report bugs, please visit the extension homepage (https://mybrowseraddon.com/smart-https.html) and find the bug report form.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.3.3", "name": "Smart HTTPS", "manifest_version": 3, "short_name": "smart-https", "host_permissions": ["http://*/*", "https://*/*"], "homepage_url": "https://mybrowseraddon.com/smart-https.html", "description": "Automatically changes HTTP protocol to HTTPS, and if loading encounters error, reverts it back to HTTP.", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "options_ui": { "open_in_tab": true, "page": "data/options/options.html" }, "permissions": [ "storage", "webRequest", "declarativeNetRequest" ], "action": { "default_title": "Smart HTTPS", "default_popup": "data/popup/popup.html", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more

Similar Extensions

icon

HTTP to HTTPS Extension · Productivity 20,000+ 4 ★ 98.47KiB

icon

Decentraleyes Extension · Productivity 20,000+ 226 ★ 6.92MiB

icon

LocalCDN Extension · Productivity 20,000+ 46 ★ 22.05MiB

icon

Privacy Settings Extension · Productivity 20,000+ 11 ★ 147KiB

icon

Privacy Guard & Manager Extension · Productivity 20,000+ 2 ★ 34.69KiB

icon

Policy Control Extension · Productivity 20,000+ 3 ★ 48.47KiB

icon

HTTPS Finder Extension · Social & Communication 20,000+ 25 ★ 319KiB

icon

ClearURLs Extension · Productivity 20,000+ 205 ★ 829KiB

icon

Force HTTPS (SSL/TLS) Extension · Productivity 20,000+ 5 ★ 23.24KiB

icon

Security Tweaks Extension · Productivity 20,000+ 3 ★ 3.07MiB

icon

CSS Exfil Protection Extension · Developer Tools 20,000+ 3 ★ 40.85KiB

icon

Force HTTPS for all traffic Extension · Productivity 20,000+ 0 ★ 68.28KiB

icon

WebAPI Blocker Extension · Productivity 20,000+ 8 ★ 58.61KiB

icon

Local Cache Extension · Productivity 20,000+ 16 ★ 30.8KiB

icon

stay https Extension · Productivity 20,000+ 3 ★ 19.9KiB

icon

Privacy Tweaks Extension · Productivity 20,000+ 11 ★ 2.75MiB

icon

Privacy Protector Plus Extension · Productivity 20,000+ 11 ★ 516KiB

icon

PageAccel Extension · Accessibility 20,000+ 7 ★ 297KiB

icon

Neat URL Extension · Productivity 20,000+ 44 ★ 60.0KiB

icon

Cookie AutoDelete Extension · Productivity 20,000+ 482 ★ 735KiB

icon

Canvas Blocker - Fingerprint Protect Extension · Developer Tools 20,000+ 40 ★ 59.76KiB

icon

uBO-Scope Extension · Productivity 20,000+ 35 ★ 159KiB

icon

Speed Tweaks Extension · Productivity 20,000+ 26 ★ 50.57KiB

icon

SKN SSL Enforcer Extension · Productivity 20,000+ 13 ★ 75.28KiB

User reviews

icon

Nocturnal Owl Digitalist (ID: 000000477f3b6bfc) Voted 2 ★ - Updated 08/19/2022 I liked this as HTTPS Everywhere alternative but if we have enabled HTTPS in browser and added this addon or added this addon but not enabled HTTPS in browser, then there is no alert like HTTPS Everywhere that site is HTTP and will be upgraded by this addon to HTTPS. I wonder it works or not. I use chrome and opera but never seen it work or show itself working. If dev is updating this addon then show us when we are accessing HTTP site that this addon is upgrading it to HTTPS site. Until then it will be 2 stars.

icon

Tom Morris (ID: 000000e96e10c030) Voted 1 ★ - Updated 04/29/2019 latest update is corrupt and fails to enable and work properly

icon

Michael Kharitonov (ID: 0000001cfd5c904d) Voted 2 ★ - Updated 12/19/2018 Good idea, unfortunately this extension is buggy and abandoned. P.S. Rules disappearing and sometimes not working when open multiple tabs in a row!

icon

Gianluca Recchia (ID: 0000006818253d1f) Voted 5 ★ - Updated 08/13/2018 It's a much more reasonable solution than what HTTPS Everywhere does, which is rely on a crowd-sourced list of https-enabled websites. Smart HTTPS will always try to connect over https first and if there is an https version of the site, it'll switch you over; if there's not, it'll fall back to plain http. It's one of those extensions that you install once and forget it's there. It's worth mentioning that some websites may break - although it's never happened to me in two months since I started using it - because they might have an https version but it may be under development or not fully-functional. That's not a problem as you can blacklist websites and always load them over plain http. As an additional benefit, it takes up a quarter of the memory used by HTTPS Everywhere.

icon

NULL (ID: 000000862d58d3f3) Voted 5 ★ - Updated 04/12/2018 Nice.