Comparison of web browsers
This is a comparison of both historical and current web browsers based on developer, engine, platform(s), releases, license, and cost.
Contents
- 1 General information
- 2 Operating system support
- 3 Browser features
- 4 Accessibility features
- 5 Accessibility features (continued)
- 6 Web technology support
- 7 Plugins and syndicated content support
- 8 JavaScript support
- 9 Protocol support
- 10 Image format support
- 11 Internationalization
- 12 See also
- 13 References
General information
Basic general information about the browsers. Browsers listed on a light purple background are discontinued. Platforms with a yellow background have limited support.
-
This is a dynamic list and may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries.
Browser | Developer | Layout engine | Platform | Latest release | License | Cost (USD) | |
---|---|---|---|---|---|---|---|
Version | Date | ||||||
Amaya (discontinued) |
W3C, INRIA | Custom | Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | W3C | No cost |
macOS | |||||||
Windows | |||||||
AOL Explorer (discontinued) |
America Online, Inc | Trident | Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
Arora (discontinued) |
Benjamin C. Meyer | WebKit | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-2.0-or-later | No cost |
Linux | |||||||
Haiku | |||||||
macOS | |||||||
OS/2 | |||||||
Windows | |||||||
Avant (discontinued) |
Avant Force | Gecko Trident WebKit |
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
Avast Secure Browser | Avast Software | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Basilisk |
Basilisk-Dev | Goanna | Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
macOS | |||||||
Windows | |||||||
Blisk | Blisk team | Blink V8 |
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | Depends[lower-alpha 1] |
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Brave | Brave Software Inc. | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Camino (discontinued) |
The Camino Project | Gecko | macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Tri-license[lower-alpha 2] | No cost |
Chrome | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 3] | No cost | |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Chromium | The Chromium Project | Blink | (built nightly) | BSD | No cost | ||
Cliqz (discontinued) |
Cliqz GmbH | Gecko | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Comodo Dragon | Comodo Group | Blink | Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | BSD | No cost |
Comodo IceDragon (discontinued) |
Comodo Group | Gecko | Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
Dillo | The Dillo team | Custom | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-3.0-or-later | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Dooble | Dooble Team | Blink | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | BSD-3-Clause | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Edge | Microsoft | EdgeHTML[lower-alpha 4] Blink[lower-alpha 5] |
Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 6] | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
ELinks | Baudis, Fonseca, et al. | Fork of Links | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-2.0-only | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Falkon | David Rosca | Blink | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-3.0-or-later | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Firefox | Mozilla Foundation | Gecko[lower-alpha 7] Gecko w/Servo[lower-alpha 8] |
Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
BSD | |||||||
Linux | |||||||
iOS | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Flock (discontinued) |
Flock Inc | WebKit | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 9] | No cost |
Linux | |||||||
macOS | |||||||
Windows | |||||||
Galeon (discontinued) |
Marco Pesenti Gritti | Gecko | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
GNOME Web (Epiphany) |
Marco Pesenti Gritti | WebKit | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-3.0-or-later | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
GNU IceCat | GNU | Gecko | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
Linux | |||||||
macOS | |||||||
Windows | |||||||
iCab | Alexander Clauss | WebKit | macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 10] LGPL[lower-alpha 11] |
Depends[lower-alpha 12] |
Internet Explorer (discontinued) |
Microsoft, Spyglass |
Trident | Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | Bundled[lower-alpha 13] |
Internet Explorer for Mac (discontinued) |
Microsoft | Tasman | macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
K-Meleon | Dorian, KKO, et al. | Goanna | Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL | No cost |
Konqueror | KDE | KHTML WebKit |
BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-2.0-or-later | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Ladybird | Andreas Kling et al. | LibWeb | Android | BSD-2-Clause | No cost | ||
BSD | |||||||
Haiku | |||||||
Linux | |||||||
macOS | |||||||
SerenityOS | |||||||
Windows | |||||||
Links | Patocka, et al. | Custom | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-2.0-or-later | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Lunascape | Lunascape Corporation | Gecko Trident WebKit |
Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Lynx | Montulli, Grobe, Rezac, et al. | Fork of libwww | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-2.0-only | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Maxthon | Maxthon International Limited | Blink Trident |
Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Midori | Christian Dywan, et al. | WebKit | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | LGPL-2.1-or-later | No cost |
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Mosaic (discontinued) |
Marc Andreessen and Eric Bina, NCSA | Custom | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | Depends[lower-alpha 14] | |
Mozilla Application Suite (discontinued) |
Mozilla Foundation | Gecko | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Tri-license[lower-alpha 2] | No cost | |
Netscape (v.6–7)[lower-alpha 15] (discontinued) |
Netscape Communications Corporation, AOL | Gecko | 7.2 | 2004-08-17 | Proprietary[lower-alpha 10] Tri-license[lower-alpha 2][lower-alpha 16] |
No cost | |
Netscape Browser (v.8)[lower-alpha 15] (discontinued) |
Mercurial Communications for AOL | Gecko Trident |
Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 17] Tri-license[lower-alpha 2][lower-alpha 16] |
No cost | |
Netscape Communicator (v.4)[lower-alpha 15] (discontinued) |
Netscape Communications | Fork of Mosaic | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost | |
Netscape Navigator (v.1–4)[lower-alpha 15] (discontinued) |
Netscape Communications | Fork of Mosaic | 4.0.8 | 1998-11-09 | Proprietary | No cost | |
Netscape Navigator 9[lower-alpha 15] (discontinued) |
Netscape Communications (division of AOL) |
Gecko | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 10] Tri-license[lower-alpha 2][lower-alpha 16] |
No cost | |
NetSurf | The NetSurf Developers | Custom | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-2.0-only | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
OmniWeb (discontinued) |
The Omni Group | WebKit | macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 10] LGPL[lower-alpha 11] |
No cost |
Opera | Opera Software | Presto[lower-alpha 18] Blink[lower-alpha 19] |
Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost | |
Opera Mobile | Opera Software | Presto[lower-alpha 20] WebKit for 14 Blink [lower-alpha 21] |
Android | 63.3.3216.58675 | 2021-04-23 | Proprietary | No cost |
iOS | 3.1.0 | 2021-06-10 | |||||
Symbian | 12.0.22 | 2012-06-24 | |||||
Windows Mobile | 10.0 | 2010-03-16 | |||||
Origyn Web Browser | Sand-labs | WebKit | AROS | 1.25[2] | 2016-04-02 | BSD-3-Clause | No cost |
AmigaOS 4.x | 1.23r5[3] | 2022-01-02 | |||||
MorphOS | 1.24[4] | 2014-04-15 | |||||
Pale Moon | Moonchild Productions | Goanna | Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
Windows | |||||||
qutebrowser | Florian Bruhin | WebKit QtWebEngine |
BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-3.0-or-later | No cost |
Linux | |||||||
macOS | |||||||
Windows | |||||||
rekonq (discontinued) |
Andrea Diamantini | WebKit | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-3.0 | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Roccat Browser | Runecats | WebKit | iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 10] LGPL[lower-alpha 11] |
No cost |
macOS | |||||||
Safari | Apple Inc. | WebKit | iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 10] LGPL[lower-alpha 11] |
Bundled[lower-alpha 22] |
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
SalamWeb | Salam WebTechnologies DMCC | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary[lower-alpha 10] | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
SeaMonkey | SeaMonkey Council | Gecko | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Shiira (discontinued) |
Happy Macintosh Developing Team | WebKit | macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | BSD-3-Clause | No cost |
Sleipnir | Fenrir Inc. | Blink Trident |
Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
SRWare Iron | SRWare | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | 2022-04-29 | |||||
surf | suckless.org | WebKit | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MIT | No cost |
Linux | |||||||
Unix | |||||||
Windows | |||||||
Torch Browser (discontinued) |
Torch Media | Blink | macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
Windows | |||||||
Uzbl (discontinued) |
Dieter Plaetinck | WebKit | Unix-like | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | GPL-3.0-only | No cost |
Vivaldi | Vivaldi Technologies | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Waterfox | Alex Kontos | Gecko | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MPL-2.0 | No cost |
Linux | |||||||
macOS | |||||||
Windows | |||||||
WorldWideWeb (Nexus) (discontinued) |
Tim Berners-Lee | Custom | NeXTSTEP | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Public domain | No cost |
w3m | Akinori Ito | Custom | BSD | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | MIT | No cost |
Linux | |||||||
macOS | |||||||
Unix | |||||||
Windows | |||||||
Yandex Browser | Yandex | Blink | Android | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Proprietary | No cost |
Linux | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
iOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
macOS | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Windows | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | Lua error in Module:Wd at line 405: invalid escape sequence near '"^'. | |||||
Browser | Developer | Layout engine | Platform | Latest release | License | Cost (USD) | |
Version | Date |
- ↑ "Limited" at no cost. "Unlimited Pro" at cost.
- ↑ 2.0 2.1 2.2 2.3 2.4 MPL-1.1, GPL-2.0, LGPL-2.1
- ↑ Chromium, on which Google Chrome is based, is open source; the features Google adds to Chrome (such as H.264 and ACC decoding, built-in Adobe Flash, and an auto-updater system, among other things) are closed-source. See Chromium (web browser) § Differences from Google Chrome and Google Chrome's Terms of Service for more info.[1]
- ↑ EdgeHTML until 2020.
- ↑ Blink since 2020.
- ↑ Chromium, on which Microsoft Edge is based, is open source; the features Microsoft adds to Edge are closed-source. See Chromium (web browser) for more info.
- ↑ Gecko before v57.
- ↑ Gecko with Servo, v57 & after.
- ↑ Proprietary as of 3.0.
- ↑ 10.0 10.1 10.2 10.3 10.4 10.5 10.6 Browser.
- ↑ 11.0 11.1 11.2 11.3 WebKit.
- ↑ No cost, with Pro at cost ($20).
- ↑ Included with Windows.
- ↑ No cost for non-commercial use.
- ↑ 15.0 15.1 15.2 15.3 15.4 There are five different products which all carry the name Netscape: Netscape versions 1 to 4, properly called Netscape Navigator, was a browser based on the original Netscape engine. Netscape 4 also was available as an Internet suite, properly called Netscape Communicator. Netscape 6 and 7 was a new Internet suite based on the Gecko engine and the Mozilla Application Suite user interface. Netscape 8, properly called Netscape Browser, was a distinct browser based on Firefox that could use either the Gecko (Firefox) or Trident (Internet Explorer) engine. Netscape resumed use of the Navigator name from Netscape Navigator 9.0 beta 1. See Netscape for more info.
- ↑ 16.0 16.1 16.2 Gecko.
- ↑ Browser & Trident.
- ↑ Presto from 2003 until 2013.
- ↑ Blink since 2013, Opera 15.
- ↑ Presto until 12.16.
- ↑ Blink from 15.0.
- ↑ Included with macOS, iOS and iPadOS.
Operating system support
Browsers are compiled to run on certain operating systems, without emulation.
This list is not exhaustive, but rather reflects the most common OSes today (e.g. Netscape Navigator was also developed for OS/2 at a time when macOS 10 did not exist) but does not include the growing appliance segment (for example, the Opera web browser has gained a leading role for use in mobile phones, smartphones, the Nintendo DS and Wii, and Personal Digital Assistants, and is also used in some smart TVs). Both the web browser and OS means most recent version, example: Windows 11 with Internet Explorer 11.
Browser | Windows | macOS | Linux | BSD | Other Unix | Android | iOS |
---|---|---|---|---|---|---|---|
Amaya | Yes | Yes | Yes | Yes | Yes | Yes | No |
AOL Explorer | Yes | No | No | No | No | No | No |
Arora | Yes | Yes | Yes | Yes | Yes | No | No |
Avant | Yes | No | No | No | No | No | No |
Avast Secure Browser | Yes | Yes | Yes | No | No | Yes | Yes |
Basilisk | Yes | Yes[5] | Yes | No | No | No | No |
Blisk | Yes | Yes[6] | Yes[7] | No | No | No | No |
Brave | Yes | Yes | Yes | No | No | Yes | Yes |
Camino | No | Yes | No | No | No | No | No |
Cliqz | Yes | Yes | Yes | No | Yes | Yes | No |
Chrome | Yes | Yes[lower-alpha 1] | Yes | No | No | Yes | Yes |
Chromium | Yes | Yes | Yes | Yes | No | Yes | No |
Dillo | Partial | Yes | Yes[lower-alpha 2] | Yes | Yes | No | No |
Dooble | Yes | Yes | Yes | Yes | Yes | No | No |
Edge | Included[lower-alpha 3][lower-alpha 4] | Yes | Yes | No | No | Yes | Yes |
ELinks | No | Yes | Yes | Yes | Yes | No | No |
Falkon | Yes | Yes | Yes | Yes | Yes | No | No |
Firefox | Yes | Yes | Yes[lower-alpha 5] | Yes | Yes | Yes | Yes |
Firefox ESR | Yes | Yes | Yes[lower-alpha 5] | No[8] | No[8] | No[8] | No[8] |
Flock | Yes | Yes | Yes | Yes | No | No | No |
Galeon | No | Yes | Yes | Yes | Yes | No | No |
GNOME Web | No | Yes | Yes | Yes | Yes | No | No |
GNU IceCat | Yes | Partial[lower-alpha 6] | Yes | No | No | Yes | No |
iCab | No | Yes | No | No | No | No | Yes |
Internet Explorer | Included | Dropped[lower-alpha 7] | No | No | Dropped[lower-alpha 8] | No | No |
K-Meleon | Yes | No | No | No | No | No | No |
Konqueror | Partial | Yes | Yes | Yes | Yes | No | No |
Links | Partial | Yes | Yes | Yes | Yes | No | No |
Lunascape | Yes | No | No | No | No | Yes | Yes |
Lynx | Yes | Yes | Yes | Yes | Yes | No | No |
Maxthon | Yes | Yes | Yes | No | No | Yes | Yes |
Midori | Yes | Yes | Yes | Yes | Yes | Yes | No |
NetSurf | Yes | Yes | Yes | Yes | Yes | No | No |
OmniWeb | No | Yes | No | No | No | No | No |
Opera | Yes | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 9] |
Pale Moon | Yes | Yes | Yes | Yes | No | Dropped | No |
qutebrowser | Yes | Yes | Yes | Yes | No | No | No |
Rekonq | Yes | Yes | Yes | Yes | Yes | No | No |
Safari | Dropped[lower-alpha 10] | Included | No | No | No | No | Included |
SalamWeb | Yes | Yes | No | No | Yes | Yes | No |
SeaMonkey | Yes | Yes | Yes | Yes | Yes | No | No |
Shiira | No | Yes | No | No | No | No | No |
Sleipnir | Yes | Yes | No | No | No | Yes | Yes |
SRWare Iron | Yes | Yes | Yes | Yes | Yes | Yes | No |
surf | Partial | No | Yes | Yes | Yes | No | No |
Torch Browser | Yes | Yes | No | No | No | No | No |
Vivaldi | Yes | Yes | Yes | No | No | Yes | No |
WorldWideWeb | No | No | No | No | No | No | No |
w3m | Yes | Yes | Yes | Yes | Yes | No | No |
Browser | Windows | macOS | Linux | BSD | Other Unix | Android | iOS |
- ↑ Google Chrome is not available for PowerPC.
- ↑ Dillo is included in some Linux distributions, i.e. Damn Small Linux and Feather Linux.
- ↑ Included in Windows 10.
- ↑ Microsoft Edge is included in Windows 10 and also supported on Windows 7 and later.
- ↑ 5.0 5.1 Most Linux distributions which include a graphical user interface include a version of Firefox or a rebranded version of Firefox such as GNU IceCat.
- ↑ Binaries are not released.
- ↑ Dropped 5.2.
- ↑ Dropped 5.0. Internet Explorer for UNIX was available for Solaris and HP-UX.
- ↑ Opera Mini and Coast are available for iOS.
- ↑ Dropped 5.1.7.
Browser features
Information about what common browser features are implemented natively (without third-party add-ons).
Browser | Bookmark management | Download management | Password managing[lower-alpha 1] | History | Open tabs from previous sessions | Form managing | Spell checking | Search engine toolbar | Per-site security configuration | Privacy mode | Auto-updater |
---|---|---|---|---|---|---|---|---|---|---|---|
Amaya | No | No | Yes | No | Yes | No | ? | No | No | ||
AOL Explorer | Yes | No | No | Yes | No | Yes | ? | No | ? | ||
Arora | Yes | Yes | Yes | Yes | No | Yes | ? | Yes | No | ||
Avant | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | ? | No | ? | ||
Avast Secure Browser | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 3] | Yes | Yes |
Basilisk | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||
Brave | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Camino | Yes | Yes | Yes | Yes | Yes | Yes | ? | No | Yes | ||
Cliqz | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||
Chrome | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 3][10] | Yes[lower-alpha 4] | Yes |
Chromium | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 5] | Partial[lower-alpha 3][10] | Yes | No |
Dillo | Partial | No | No | No | No | Partial | ? | No | No | ||
Dooble | Yes | Yes | Yes | No | No | Yes | ? | Yes | ? | ||
Edge | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 5] | No | Yes | Yes[lower-alpha 6] |
ELinks | Yes | Yes | Yes | Yes | No | No | No | No | No | ||
Falkon | Yes | Yes | Yes | Yes[lower-alpha 7] | Yes | Yes | No | Yes | [lower-alpha 8] | ||
Firefox | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 9] | Yes |
Flock | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 10] | No | Yes | ||
Galeon | Yes | Yes | Yes | No | No | Yes | ? | No | No | ||
GNOME Web | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 5] | No | Yes | No | ||
iCab | Yes | Yes | Yes | Yes | No | Yes | ? | No | ? | ||
Internet Explorer | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 11] | Yes | Yes | Yes[lower-alpha 12] | Yes[lower-alpha 6] | |
Internet Explorer for Mac | Yes | Yes | Yes | Yes | Yes | Yes | ? | No | ? | ||
K-Meleon | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 13] | Yes[lower-alpha 13] | ? |
Konqueror | Yes | Yes[lower-alpha 14] | Yes | Yes | Yes | Yes | Yes[lower-alpha 15] | No | No | ||
Links | Yes | Yes | No | No | No | No | ? | No | No | ||
Lunascape | Yes | Yes | Yes | Yes | Partial[lower-alpha 16] | Yes | Partial[lower-alpha 16] | Partial[lower-alpha 16] | Yes[11] | ||
Lynx | Yes | Yes | No | No | No[lower-alpha 17] | No | Yes | No | No | ||
Maxthon | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||
Midori | Yes | Yes | No | Yes | Yes | Yes | No | Yes | No | ||
Mosaic | Yes | No | No | No | No | No | ? | No | No | ||
Mozilla | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | ||
Netscape | Yes | Yes | Yes | Yes | Yes | Yes | ? | No | No | ||
Netscape Browser | Yes | Yes | Yes | Yes | ? | Yes | ? | No | Yes | ||
Netscape Navigator | Yes | No | No | No | No | No | ? | No | No | ||
Netscape Navigator 9 | Yes | Yes | Yes | Yes | Yes | Yes | ? | No | Yes | ||
NetSurf | Yes | Yes | No | No | No | Yes | No | No | No | ||
OmniWeb | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 18] | No | Yes | ||
Opera | Yes[lower-alpha 19] | Yes | Yes | Yes | Yes | Yes[lower-alpha 20] | Yes | Yes | Yes | Yes | Yes |
Pale Moon | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Rekonq | Yes | Yes | Yes | Yes | Yes | Yes | Partial | Yes | No | ||
Safari | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
SalamWeb | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||
SeaMonkey | Yes | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 10] | Yes | Yes | ||
Shiira | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? | ||
Sleipnir | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | [lower-alpha 8] | ||
SRWare Iron | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | |
surf | No[lower-alpha 21] | No[lower-alpha 22] | No | No | No | No[lower-alpha 21] | Yes/No[lower-alpha 23] | Yes/No[lower-alpha 23] | No | ||
Torch Browser | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||
Vivaldi | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
WorldWideWeb | Yes | No | No | No | Yes | No | ? | No | No | ||
w3m | Yes | No | No | No | No | No | ? | No | No | ||
Browser | Bookmark management | Download management | Password managing[lower-alpha 1] | History | Open tabs from previous sessions | Form managing | Spell checking | Search engine toolbar | Per-site security configuration | Privacy mode | Auto-updater |
- ↑ 1.0 1.1 In many integrated password saving tools there are often leaks that make them unsafe.[9]
- ↑ Spell checking can be added by installing an add-on like ieSpell.
- ↑ 3.0 3.1 3.2 Not available on mobile.
- ↑ Starting with version 4, Google Chrome can disable Cookies, Images, JavaScript, Plugins, Popups, and Geolocation individually.
- ↑ 5.0 5.1 5.2 Lacks search toolbar, but search URL autocompletion provided via addressbar.
- ↑ 6.0 6.1 There is no online update facility built into IE, but it gets updated by Windows Update when enabled. As of Version 10 automatic silent update is the default setting in Internet Explorer. In Microsoft Edge, the option to disable automatic updates via the about dialog is not included.
- ↑ Available as a PIM plugin which is disabled by default, but it is part of default installation.
- ↑ 8.0 8.1 Notification only.
- ↑ Firefox 3.5 adds the Privacy mode. Older versions of Firefox can use the Stealther extension.
- ↑ 10.0 10.1 Mozilla based browsers like Firefox, SeaMonkey and Flock can handle per-site settings for cookies, pop-ups, add-on installs and images. For more settings, an add-on is needed ~ for example, NoScript.
- ↑ Internet Explorer 10 supports spell checking.
- ↑ Internet Explorer 8 supports InPrivate Browsing.
- ↑ 13.0 13.1 Through the Privacy toolbar, K-Meleon Versions 1.5 and 1.6, can individually disable Cookies, Images, JavaScript, Popups, and Plugins (e.g. Flash and Java).
- ↑ For the download manager kdenetwork needs to be installed.
- ↑ Konqueror can handle per-site settings for cookies, pop-ups, JavaScript, Java and NPAPI modules (e.g. Flash).
- ↑ 16.0 16.1 16.2 Depending on user's choice of rendering engine.
- ↑ Lynx is able to edit text with an external editor, which can provide spell checking.
- ↑ OmniWeb supports per-domain settings of options including support for disabling scripting, ad blocking, java and cookies. These settings only work on top level domains.[12]
- ↑ Opera versions before 15 had bookmarks. Newer Opera versions use a different concept called "Stash" instead.
- ↑ Opera can auto-complete forms with your personal information and website usernames. Also there is extension AutoComplete Archived 25 July 2014 at the Wayback Machine which can complete forms with form history.
- ↑ 21.0 21.1 Developers distribute patch enabling this functionality.
- ↑ This functionality is handled via third-party software by browser's design.
Accessibility features
Information about what common accessibility features are implemented natively (without third-party add-ons). Browsers that do not support pop-ups have no need for pop-up blocking abilities, so that field is marked as N/A.
Browser | Tabbed browsing | Pop-up blocking[lower-alpha 1] | Auto-play blocking | Incremental search | Ad filtering | Page zooming[lower-alpha 2] | Full text search of history | Content-modal dialogs[lower-alpha 3] | Canvas fingerprinting protection |
---|---|---|---|---|---|---|---|---|---|
Amaya | Yes | N/A | No | No | No | Yes | No | ? | |
AOL Explorer | Yes | Yes | No | No | No | Yes | No | ? | |
Arora | Yes | Yes | No | Yes | Yes | Yes | No | No | |
Avant | Yes | Yes | No | No | Yes | Yes | No | ? | |
Avast Secure Browser | Yes | Yes | 66+ | Yes | Yes | Yes | No | Yes | Only on mobiles |
Basilisk | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | |
Brave | Yes | Yes | Yes | No | Yes | Yes | No | ? | |
Camino | Yes | Yes | No | Yes | Yes | Yes | No | ? | |
Cliqz | Yes | Yes | No | Yes | Yes | Yes | Yes | ? | |
Chrome | Yes | Partial[lower-alpha 4] | 66+[13] | Yes | No[lower-alpha 5] | Yes | No[lower-alpha 6] | Yes[14] | |
Chromium | Yes | Yes | 66+[13] | Yes | No | Yes | ? | Yes | |
Dillo | Yes | N/A | No | No | No | No | No | No | |
Dooble | Yes | Yes | No | Yes | Yes | Yes | Yes | ? | |
Edge | Yes | Yes | No | Yes | No[lower-alpha 5] | Yes | No | No | |
ELinks | Yes | N/A | No | Yes | N/A | N/A | No | No[lower-alpha 7] | |
Falkon | Yes | Yes | No | Yes | Yes | Yes | Yes | Optional[lower-alpha 8] | |
Firefox | Yes | Yes | Yes | Yes | Yes[lower-alpha 9] | Yes | No | Yes[lower-alpha 10] | Yes (warning) |
Flock | Yes | Yes | No | Yes | Yes | No | No | ? | |
Galeon | Yes | Yes | No | Yes | Yes | Yes | No | No | |
GNOME Web | Yes | Yes | No | Yes | Yes[lower-alpha 11] | Yes | Yes | Partial | |
iCab | Yes | Yes | No | No | Yes | Yes | No | ? | |
Internet Explorer | Yes[lower-alpha 12] | Yes[lower-alpha 13] | No | Yes | Yes | Yes | Yes[lower-alpha 14] | No | |
Internet Explorer for Mac | No | No | No | No | No | No | No | N/A | |
K-Meleon | Yes | Yes | No | Yes | No[lower-alpha 9] | Partial | No | ? | |
Konqueror | Yes | Yes | No | Yes | Yes | Yes | No | No | |
Links | No | Yes | No | Yes | Yes | No | No | No[lower-alpha 7] | |
Lunascape | Yes | Yes | No | Yes | Yes | Yes | Partial | ? | |
Lynx | No | N/A | No | No | N/A | N/A | No | No[lower-alpha 7] | |
Maxthon | Yes | Yes | No | Yes | Yes | Yes | No | ? | |
Midori | Yes | No | No | Yes | Yes | Yes | No | ? | |
Mosaic | No | N/A | No | No | No | No | No | ? | |
Mozilla | Yes | Yes | No | Yes | Yes[lower-alpha 9] | Yes | No | No | |
Netscape | Yes | Yes | No | Yes | No[lower-alpha 9] | No | No | No | |
Netscape Browser | Yes | Yes | No | Yes | No[lower-alpha 9] | No | No | No | |
Netscape Navigator | No | No | No | No | No | No | No | No | |
Netscape Navigator 9 | Yes | Yes | No | Yes | No[lower-alpha 9] | No | No | No | |
NetSurf | Yes | Yes | No | Yes | Yes | Yes | No | ? | |
OmniWeb | Yes | Yes | No | No | Yes | Yes | No | ? | |
Opera | Yes | Yes | No | Yes | Yes[lower-alpha 15] | Yes | Yes | Yes | |
Pale Moon | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | |
Rekonq | Yes | Yes | No | Yes | Yes | Yes | Yes | ? | |
Safari | Yes | Yes[lower-alpha 16] | Yes[16][17] | Yes | No[lower-alpha 17] | Yes[lower-alpha 18] | Yes[lower-alpha 19][lower-alpha 20] | Yes | |
SeaMonkey | Yes | Yes | No | Yes | Yes[lower-alpha 9] | Yes [18] | No | No | |
Shiira | Yes | Yes | No | No | No | Yes | No | ? | |
Sleipnir | Yes | Yes | No | Yes | Yes | Yes | No | ? | |
SRWare Iron | Yes | Yes | No | No | No | Yes | Yes | ? | |
surf | No[lower-alpha 21] | No | No | Yes | No[lower-alpha 21] | Yes | No[lower-alpha 21] | No | |
Torch Browser | Yes | ? | No | Yes | No | Yes | ? | ? | |
WorldWideWeb | No | N/A | No | No | No | No | No | N/A | |
w3m | Yes | N/A | No | Yes | No | No | No | N/A | |
Browser | Tabbed browsing | Pop-up blocking[lower-alpha 1] | Auto-play blocking | Incremental search | Ad filtering | Page zooming[lower-alpha 2] | Full text search of history | Content-modal dialogs[lower-alpha 3] | Canvas fingerprinting protection |
- ↑ 1.0 1.1 A more complete list of Pop-Up blockers and addons / programs are in the following article List of pop-up blocking software.
- ↑ 2.0 2.1 Page zooming is different from text resizing, as it resizes not only characters, but also multimedia objects and web page layout.
- ↑ 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The option "Do not allow any site to show pop-ups" in Google Chrome, which is the default, actually allows sites to show pop-ups which are not considered harmful.
- ↑ 5.0 5.1 Ad filter support can be added by installing an extension such as AdSweep, AdThwart or Adblock Plus.
- ↑ Feature was intentionally removed via regular patch update, due to poor impact on performance.
- ↑ 7.0 7.1 7.2 Although text browsers don't have dialog windows, their prompts behave as modal dialogs – block the input until answer is received.
- ↑ Requires building with "NONBLOCK_JS_DIALOGS" compile flag enabled; may cause crashes: [1].
- ↑ 9.0 9.1 9.2 9.3 9.4 9.5 9.6 Most Gecko browsers have options to block chosen images and cookies. Extended Ad filter support can be added by installing an extension such as Adblock Plus.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Epiphany supports AdBlock as an official extension, in the epiphany-extensions package.
- ↑ IE6 had no tabbed browsing support.
- ↑ IE6 included pop-up blocking with Windows XP Service Pack 2 [2]
- ↑ Full-text history search is available through a Windows Search iFilter[15]
- ↑ Opera 9 introduced a content blocker for webpages (Archived 9 February 2006 at the Wayback Machine). Earlier releases support wildcard protocol/domain/path and filetype blocking using a filter.ini file. (Lua error in package.lua at line 80: module 'strict' not found.) More advanced Ad filtering for Opera can also be done with external software.
- ↑ Does not allow selective blocking of pop-ups. Safari can only block all pop-ups, or none.
- ↑ Ad filter support can be added by installing extensions.Archived 1 July 2008 at the Wayback Machine
- ↑ Page zooming supported in the iPhone version of Safari. Screen zooming is built into macOS.
- ↑ Only Mac.
- ↑ Full-text history search is available through Spotlight, a feature of the macOS operating system.
- ↑ 21.0 21.1 21.2 This functionality is handled by third-party software by browser's design.
Accessibility features (continued)
Information about what common accessibility features are implemented natively (without third-party add-ons).
Browser | Access keys | Tabbing navigation | Spatial navigation | Caret navigation | Smart Bookmarks | Mouse gesture | Text-to-speech | Voice control | Can disable font smoothing[lower-alpha 1] |
---|---|---|---|---|---|---|---|---|---|
Amaya | Yes | Yes | ? | Yes | No | No | No | ||
AOL Explorer | Yes | Yes | No | No | No | No | No | ||
Arora | Yes | Yes | Yes | Yes | No | No | No | ||
Avant | Yes | Yes | No | No | Yes | No | No | ||
Avast Secure Browser | Yes | Yes | Yes | Yes | Yes | No | No | No | No |
Basilisk | Yes | Yes | No | Yes | Yes | No | No | Yes | |
Camino | Yes | Yes | No | Yes | No[lower-alpha 2] | No[lower-alpha 3] | No | ||
Chrome | Yes | Yes | Yes | Yes | Yes | No[lower-alpha 4] | No[lower-alpha 4] | No[lower-alpha 4] | Dropped |
Chromium | Yes | Yes | Yes | Yes | No[lower-alpha 4] | No[lower-alpha 4] | No[lower-alpha 4] | Dropped | |
Dillo | Yes | No | No | No | No | No | No | ||
Dooble | Yes | Yes | Yes | Yes | No | No | No | ||
Edge | Yes | Yes | Yes | ? | ? | ? | Yes[lower-alpha 5] | Yes[lower-alpha 6] | ? |
ELinks | Yes | Yes | Yes[lower-alpha 7] | Yes | Yes | No | No | No | |
Falkon | Yes | Yes | Yes[lower-alpha 8] | Yes | Yes[lower-alpha 9] | Yes[lower-alpha 10] | No | No | |
Firefox | Yes | Yes | No[lower-alpha 11] | Yes | Yes | No[lower-alpha 12] | No[lower-alpha 13] | Yes | Yes |
Flock | Yes | Yes | No | Yes | No[lower-alpha 12] | No | No | ||
Galeon | ? | Yes | ? | Disabled | Yes | No | No | ||
GNOME Web | Yes | Yes | No | Yes | Yes | No[lower-alpha 14] | No | No | |
iCab | Yes | No | No | No | No | No[lower-alpha 3] | No | ||
Internet Explorer | Yes | Yes | Yes | Yes[lower-alpha 15] | Yes | No[lower-alpha 16] | Yes[lower-alpha 5] | Yes[lower-alpha 6] | Dropped |
K-Meleon | Yes | Yes | No | Disabled | Yes | No | No | ||
Konqueror | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 17] | Depends[lower-alpha 18] | No | |
Links | Yes | Yes | ? | Yes | Yes | No | No | ||
Lunascape | No | No | No | Yes | Yes | No | No | ||
Lynx | No | No | Yes | No | No | No | No | No | |
Maxthon | Yes | Yes | Yes | Yes | Yes | No | No | ||
Midori | Yes | Yes | Yes | No | Yes | No | No | ||
Mosaic | No | No | No | No | No | No | No | ||
Netscape Navigator | Yes | Yes | No | Yes | No | No | No | ||
NetSurf | No | Yes | No | No | No | No | No | ||
OmniWeb | Yes | Yes | No | No | No[lower-alpha 2] | Yes | Yes | ||
Opera | Yes | Yes | Yes | No[lower-alpha 19] | Yes | Yes | Yes | Yes | Dropped |
Pale Moon | Yes | Yes | No | Yes | Yes | No | No | Yes | |
Rekonq | ? | Yes | ? | ? | Yes | ? | ? | ? | |
Safari | Yes | Yes | Yes | Yes[lower-alpha 20][lower-alpha 21] | No | Yes[lower-alpha 20][lower-alpha 2] | Yes[lower-alpha 20][lower-alpha 3] | Yes[lower-alpha 20][lower-alpha 3] | ? |
SeaMonkey | Yes | Yes | No | Yes | Yes | No[lower-alpha 22] | No | No | |
Shiira | ? | Yes | Yes | Yes | No | Yes | No | ||
Sleipnir | Yes | Yes | No | No | Yes | No | No | ||
surf | ? | Yes | No | Yes | No | No | No | No | |
Torch Browser | Yes | Yes | Yes | Yes | No | No | No | ||
WorldWideWeb | ? | ? | ? | ? | No | No | No | ||
w3m | ? | Yes | Yes | Yes | No | No | No | ||
Browser | Access keys | Tabbing navigation | Spatial navigation | Caret navigation | Smart Bookmarks | Mouse gesture | Text-to-speech | Voice control | Can disable font smoothing |
- ↑ Font smoothing or font rasterization is arguably an accessibility feature affecting how the fonts are rendered and font readability. Also referred as ClearType or TrueType
- ↑ 2.0 2.1 2.2 On Mac systems, gestures are available systemwide via multitouch sensing on trackpads and mice.
- ↑ 3.0 3.1 3.2 3.3 On macOS, text-to speech and speech recognition are available systemwide and is available from menu in native Cocoa browsers.
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 Google Chrome can be given these features using extensions like smooth gestures, speechify and voice control for google chrome.
- ↑ 5.0 5.1 TTS in Internet Explorer and Microsoft Edge is available through the operating system Speech API. For TTS, SAPI takes text as input and uses the TTS engine to output that text as spoken audio. This is the same technology used by the Windows accessibility tool, Narrator. SAPI and an English TTS engine have been embedded in all Windows operating systems since the release of Windows XP.
- ↑ 6.0 6.1 Internet Explorer and Microsoft Edge can be controlled by applications which use the operating system Speech API. A built-in application called Windows Speech Recognition ships with Windows Vista and later client versions.
- ↑ ELinks 0.12 supports spatial navigation.
- ↑ Available as of this commit.
- ↑ Supports as of v1.7.0: https://github.com/QupZilla/qupzilla/issues/458
- ↑ Available as a Mouse Gestures plugin which is disabled by default, but it is part of default installation.
- ↑ Doug Turner, the Minimo lead developer, has introduced spatial navigation to some special Firefox builds Lua error in package.lua at line 80: module 'strict' not found.. It may build as a default part of Firefox Lua error in package.lua at line 80: module 'strict' not found..
- ↑ 12.0 12.1 Mouse gesture support can be added by installing extensions like All-in-One Gestures (Firefox-only) [3] and Mouse Gestures [4].
- ↑ Firefox works with a number of screen readers such as JAWS and Microsoft Speech API through extensions.[which?]
- ↑ Web supports mouse gestures as an extension from the official extensions package.
- ↑ Internet Explorer 8 supports caret browsing.
- ↑ Mouse gesture support is available via plug-ins, i.e. Mouse Gestures for Internet Explorer or Easy Go Back.
- ↑ Mouse gesture support is available system-wide in KDE
- ↑ Text-to speech support depends on the kttsd application in the kdeaccessibility package.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 20.0 20.1 20.2 20.3 Only Mac.
- ↑ On macOS systems, caret navigation (called "Full Keyboard Access") can be enabled systemwide.
- ↑ Mouse gesture support can be added by installing extensions like Mouse Gestures Suite (Seamonkey-only) [5].
Web technology support
Information about what web standards, and technologies the browsers support, except for JavaScript. External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
Browser | CSS2.1[lower-alpha 1] | Frames[lower-alpha 2] | Nav LINKs[lower-alpha 3] | XSLT | XHTML[lower-alpha 4] | MathML | HTML 5 form elements |
---|---|---|---|---|---|---|---|
Amaya | Yes | No | ? | No | Yes | Yes | No |
AOL Explorer | Partial | Yes | No | Yes | No | No[lower-alpha 5] | No |
Avant | Partial | Yes | ? | Yes | No | No | No |
Avast Secure Browser | Yes | Yes | No | Yes | Yes | No | No |
Arora | Yes | Yes | No | Yes | Yes | Yes | No |
Basilisk | Yes | Yes | No | Yes | Yes | Yes | Yes |
Brave | ? | ? | ? | ? | ? | ? | ? |
Camino | Yes | Yes | No | Yes | Yes | Yes | No |
Chrome | Yes | Yes | No | Yes | Yes | No[19] | Yes |
Dillo | Partial | Partial[lower-alpha 6] | No | No | No | No | No |
Dooble | Yes | Yes | No | Yes | Yes | Yes | Yes |
Edge | Yes | Yes | No | Yes | Yes | Yes | Yes |
ELinks | Partial | Yes | ? | No | No | No | No |
Falkon | Yes | Yes | ? | Yes | Yes | No | Yes |
Firefox | Yes | Yes | No[lower-alpha 7] | Yes | Yes | Yes | Yes |
Flock | Yes | Yes | ? | Yes | Yes | Yes | No |
Galeon | Yes | Yes | ? | Yes | Yes | Yes | No |
GNOME Web | Yes | Yes | No | Yes | Yes | Yes | No |
iCab | Yes | Yes | Yes | No | No | No | No |
Internet Explorer | Yes[lower-alpha 8] | Yes | No[lower-alpha 7] | Yes | Yes | No[lower-alpha 5] | No |
Internet Explorer for Mac | Partial | Yes | ? | Partial | Yes | No | No |
K-Meleon | Yes | Yes | ? | Yes | Yes | Yes | No |
Konqueror | Yes | Yes | Yes | No | Yes | No | Yes |
Links | No | Yes | Yes | No | No | No | No |
Lunascape | Yes[lower-alpha 9] | Yes | Depends[lower-alpha 7] | Yes | Yes[lower-alpha 9] | Yes[lower-alpha 9] | No |
Lynx | No | Partial | Yes | No | No | No | No |
Maxthon | Partial | Yes | ? | Yes | No | No | No |
Midori | Yes | Yes | No | Yes | Yes | No | No |
Mosaic | No | No | ? | No | No | No | No |
Mozilla | Yes | Yes | Yes | Yes | Yes | Yes | No |
Netscape | Yes | Yes | ? | Yes | Yes | Yes | No |
Netscape Browser | Depends[lower-alpha 10] | Yes | ? | Yes | Depends[lower-alpha 10] | Depends[lower-alpha 10] | No |
Netscape Navigator | No | Yes | No | No | No | No | No |
Netscape Navigator 9 | Yes | Yes | No | Yes | Yes | Yes | No |
NetSurf | Yes | Yes | No | No | No | No | No |
OmniWeb | Yes | Yes | ? | No | Yes | No | No |
Opera | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Pale Moon | Yes | Yes | No | Yes | Yes | Yes | Yes |
Safari | Yes | Yes | Partial | Yes | Yes | Yes | Yes |
SeaMonkey | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Shiira | Yes | Yes | ? | Yes | Yes | No | No |
Sleipnir | Partial | Yes | No[lower-alpha 7] | Yes | No | No[lower-alpha 5] | Yes |
surf | Yes | Yes | No | No | Yes | No | No |
Torch Browser | Yes | Yes | No | Yes | Yes | No | No |
WorldWideWeb | No | No | ? | No | No | No | No |
w3m | ? | Yes | ? | No | Yes | No | No |
Browser | CSS2.1[lower-alpha 1] | Frames[lower-alpha 2] | Nav LINKs[lower-alpha 3] | XSLT | XHTML[lower-alpha 4] | MathML | HTML 5 form elements |
- ↑ 1.0 1.1 CSS 2, a W3C recommendation since 1998, is the current stable version of CSS, nevertheless, CSS 2.1 corrects a few errors in CSS2 (the most important being a new definition of the height/width of absolutely positioned elements, more influence for HTML's "style" attribute and a new calculation of the 'clip' property), and adds a few highly requested features which have already been widely implemented. CSS 2.1 is derived from and is intended to replace CSS 2. Conformance criteria are detailed at the W3C website. (CSS 3 is only in draft status at present.) For more detailed information please see comparison of layout engines (CSS).
- ↑ 2.0 2.1 Frames and frame sets are obsolete and non-conforming in HTML5. They should not be used by authors.
- ↑ 3.0 3.1 LINK as a navigational aid, as distinct from non-navigational uses of LINK.
- ↑ 4.0 4.1 XHTML is based on HTML but is an application of XML, which means that XHTML must be stricter than equivalent HTML code. XHTML is meant to be read by an XML parser but for backward compatibility reasons can also be parsed as HTML; this table only notes the browsers that are able to parse XHTML as XML. For more detailed information please see comparison of layout engines (XHTML).
- ↑ 5.0 5.1 5.2 Available with the MathPlayer plugin.
- ↑ Dillo displays frames as links that the user can click on.
- ↑ 7.0 7.1 7.2 7.3 Not in standard install, but provided by extension.[6] Archived 14 July 2008 at the Wayback Machine [7] Archived 13 May 2008 at the Wayback Machine
- ↑ Microsoft claims Internet Explorer 8 has full CSS2.1 support,[20] however independent testing revealed several bugs.[21]
- ↑ 9.0 9.1 9.2 Depends on the layout engine which is chosen: Trident or Gecko or WebKit.
- ↑ 10.0 10.1 10.2 Depends on the layout engine which is chosen: Trident or Gecko.
Plugins and syndicated content support
Information about what web standards, and technologies the browsers support. External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
Browser | ActiveX[lower-alpha 1] | NPAPI[lower-alpha 1] | Java[lower-alpha 2] | Gears | RSS | Atom | other web feed |
---|---|---|---|---|---|---|---|
Amaya | No | ? | ? | No | No | No | ? |
AOL Explorer | Yes | No | ? | No | Yes[lower-alpha 3] | Yes[lower-alpha 3] | ? |
Avant | Yes | No | ? | ? | Yes[lower-alpha 3] | Yes[lower-alpha 3] | ? |
Avast Secure Browser | No | Yes | Yes | No | No | No | ? |
Basilisk | No | Yes | Yes | Yes | Yes | Yes | ? |
Camino | No | Yes | ? | ? | Partial | Partial | ? |
Chrome | No | Dropped[lower-alpha 4] | Dropped[lower-alpha 4] | Dropped[22] | No | No | ? |
Dillo | No | ? | No | No | No | No | ? |
Edge | No | No | No | No | No | No | No |
ELinks | No | No | No | No | No | No | No |
Falkon | No | Yes | No | No | Yes | No | No |
Firefox | No | Dropped | Dropped | Yes | Yes | Yes | ? |
Flock | No | Yes | No | Yes | Yes | Yes | ? |
Galeon | No | Yes | No | Yes | No | No | No |
GNOME Web | No | Dropped[23] | No | No | No[lower-alpha 5] | No[lower-alpha 5] | No |
iCab | No | Yes | ? | ? | Yes | No | ? |
Internet Explorer | Yes | Dropped[lower-alpha 6] | No | Yes | Yes[lower-alpha 3] | Yes[lower-alpha 3] | Yes[lower-alpha 7] |
Internet Explorer for Mac | No | Yes | ? | No | No | No | No |
K-Meleon | No | Yes | No | ? | Yes | Yes | ? |
Konqueror | No | Yes | No | No | Yes[lower-alpha 8] | Yes[lower-alpha 8] | ? |
Links | No | No | No | No | No | No | No |
Lynx | No | No | No | No | No | No | No |
Maxthon | Yes | Yes | ? | ? | Yes | Yes | ? |
Mosaic | No | No | ? | No | No | No | No |
Mozilla | No | Yes | No | No | No | No | ? |
Netscape | No | Yes | No | No | No | No | ? |
Netscape Browser | No | Yes | No | No | Yes | Yes | ? |
Netscape Navigator | No | Yes | No | No | No | No | ? |
Netscape Navigator 9 | No | Yes | No | No | Yes | Yes | ? |
NetSurf | No | No | No | No | No | No | No |
OmniWeb | No | ? | ? | ? | Yes | Yes | ? |
Opera | No | Dropped | No | No | Dropped | Dropped | No |
Pale Moon | No | Yes | Yes | Yes | Yes | Yes | ? |
Safari | No | Dropped | No[lower-alpha 9] | Partial[lower-alpha 10] | Dropped | No | ? |
SeaMonkey | No | Dropped[27] | No | Yes | Yes | Yes | ? |
Shiira | No | ? | ? | ? | Yes | Yes | ? |
Sleipnir | Yes | ? | ? | Yes | Yes[lower-alpha 3] | Yes[lower-alpha 3] | ? |
surf | No | Yes | No | No | No | No | No |
WorldWideWeb | No | No | No | No | No | No | No |
w3m | No | No | No | No | No | No | No |
Browser | ActiveX[lower-alpha 1] | NPAPI[lower-alpha 1] | Java[lower-alpha 2] | Gears | RSS | Atom | other web feed |
- ↑ 1.0 1.1 1.2 1.3 Internet Explorer (and Shells) is the only browser to natively support the Component Object Model (popularly known as ActiveX). Most other browsers use the NPAPI plugin architecture. ActiveX is more powerful than NPAPI in terms of the control it affords over the browser, but it is specific to Windows whereas NPAPI is cross-platform. There is a third-party plugin that adds partial ActiveX support, that is available for certain older versions of Mozilla Suite, Mozilla Firefox and Netscape Navigator. The default settings in earlier versions of Internet Explorer allowed the automatic download, installation, and running of new ActiveX controls with minimal user intervention – this made it possible to use ActiveX on web pages to install viruses, spyware, etc. onto a user's computer.
- ↑ 2.0 2.1 Java support is for built-in support by the browser without a plugin.
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Internet Explorer 7 and later.
- ↑ 4.0 4.1 NPAPI and the Java-plugin were disabled by default in Chrome versions 42 and not supported in Chrome versions 45 and higher.
- ↑ 5.0 5.1 RSS and ATOM feed autodetection in Epiphany depends on the Newsfeed extension which is included with Epiphany-extensions.
- ↑ Internet Explorer did for a time support NPAPI plugins. Plugins that functioned in the Netscape browser also functioned in Internet Explorer. This was due to a small ActiveX control implemented within a "plugin.ocx" file that acted as a shim between the ActiveX based browser and the NPAPI plugin. The IE browser would load the control and use it to host plugins specified within the page. However, Microsoft made the claim that the NPAPI plugins (or the IE implementation of the API) were a security issue and dropped support for them in version 5.5 SP2.[24][25][26]
- ↑ Internet Explorer 8 supports syndicated content in
hAtom
/hSlice
microformat by the name of a feature known as Web Slices. Internet Explorer 4.0—7 supported CDF. - ↑ 8.0 8.1 RSS and ATOM feed autodetection in Konqueror depends on the aKregator package which is installed with kdepim.
- ↑ Safari had Java only on macOS, up to Safari 11. No longer supported Safari for Windows needed a plugin.
- ↑ Safari has Gears only on Mac OS X 10.4+. Windows is not supported.
JavaScript support
Information about what JavaScript technologies the browsers support. Note that although XPath is used by XSLT, it is only considered here if it can be accessed using JavaScript. External links lead to information about support in future versions of the browsers or extensions that provide such functionality, e.g., Babel.
Browser | JavaScript | ECMAScript 3 | DOM 1 | DOM 2 | DOM 3 | XPath | XMLHttpRequest | Rich editing |
---|---|---|---|---|---|---|---|---|
Amaya | No[lower-alpha 1] | No[lower-alpha 1] | No[lower-alpha 1] | No | No | No | No | No |
AOL Explorer | Yes | Yes | Partial | Yes | No | No | Yes | Yes |
Avant | Yes | Yes | Partial | No | No | No | Yes | Yes |
Avast Secure Browser | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Basilisk | Yes | Yes | Yes | Yes | Partial[lower-alpha 2] | Yes | Yes | Yes |
Camino | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
Chrome | Yes | Yes | Yes | Yes | Partial | Yes | Yes | Yes |
Dillo | No | No | No | No | No | No | No | No |
Edge | Yes | Yes | Yes | Yes | Partial | Yes | Yes | Yes |
ELinks | Partial | Partial | No | No | No | No | No | No |
Falkon | Yes | Yes | Yes | Yes | Partial | Yes | Yes | Yes |
Firefox | Yes | Yes | Yes | Yes | Partial[lower-alpha 2] | Yes | Yes | Yes |
Flock | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
Galeon | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
GNU IceCat | Partial[lower-alpha 3] | See Firefox ESR | See Firefox ESR | See Firefox ESR | See Firefox ESR | See Firefox ESR | See Firefox ESR | See Firefox ESR |
iCab | Yes | Yes | Partial | Partial | No | No | Yes | No |
Internet Explorer | Yes | Yes | Yes | Yes[lower-alpha 4] | Yes | Yes | Yes | Yes |
Internet Explorer for Mac | Yes | Yes | Partial | No | No | No | No | No |
K-Meleon | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
Konqueror | Yes | Yes | Yes | Yes | Partial | No | Yes | No |
Links | No[lower-alpha 5] | No | No | No | No | No | No | No |
Lynx | No | No | No | No | No | No | No | No |
Maxthon | Yes | Yes | Partial | No | No | Yes | Yes | Yes |
Midori | Yes | Yes | Yes | Yes | Partial[lower-alpha 6] | Yes[lower-alpha 6] | Yes | Yes |
Mosaic | No | No | No | No | No | No | No | No |
Mozilla | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
Netscape | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
Netscape Browser | Yes | Yes | Depends[lower-alpha 7] | Depends[lower-alpha 7] | No[lower-alpha 2] | Depends[lower-alpha 7] | Yes | Yes |
Netscape Navigator | Yes | Partial | No | No | No | No | No | No |
Netscape Navigator 9 | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
NetSurf | No | No | No | No | No | No | No | No |
OmniWeb | Yes | Yes | Yes | Yes | No | No | Yes | No |
Opera | Yes | Yes | Yes | Yes | Partial | Yes | Yes | Yes |
Pale Moon | Yes | Yes | Yes | Yes | Partial[lower-alpha 2] | Yes | Yes | Yes |
Safari | Yes | Yes | Yes | Yes | Partial[lower-alpha 6] | Yes | Yes | Yes |
SeaMonkey | Yes | Yes | Yes | Yes | No[lower-alpha 2] | Yes | Yes | Yes |
Shiira | Yes | Yes | Yes | Yes | No | No | Yes | Yes |
Sleipnir | Yes | Yes | Partial | No[lower-alpha 4] | No | Yes | Yes | Yes |
surf | Yes | Yes | Yes | Yes | No[lower-alpha 6] | Yes | Yes | Yes |
Web | Yes | Yes | Yes | Yes | No[lower-alpha 6] | Yes | Yes | Yes |
WorldWideWeb | No | No | No | No | No | No | No | No |
w3m | No | No | No | No | No | No | No | No |
Browser | JavaScript | ECMAScript 3 | DOM 1 | DOM 2 | DOM 3 | XPath | XMLHttpRequest | Rich editing |
- ↑ 1.0 1.1 1.2 It is possible to compile Amaya with JavaScript enabled, using the CVS version and SpiderMonkey. However, this is still experimental and only a small subset of DOM 1 is available.
- ↑ 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 2.10 2.11 XPath is a part of DOM 3, but is considered separately here. A large subset of DOM 3 is accessible by extensions but not by websites.
- ↑ Determined by GNU LibreJS.
- ↑ 4.0 4.1 Internet Explorer 5 and above has its own event registration model and its own style sheets model, but these are incompatible with DOM 2.
- ↑ Support for JavaScript has been removed in version 2.1pre29 (change log)
- ↑ 6.0 6.1 6.2 6.3 6.4 SVG / XPath / (partial) DOM 3 is only available in the WebKit nightlies so far.
- ↑ 7.0 7.1 7.2 Depends on the layout engine which is chosen: Trident or Gecko.
See what parts of DOM your browser supports
Protocol support
Information about what Internet protocols the browsers support (in addition to HTTP that all (modern) browser should and do fully support[lower-alpha 1]). External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
More than half of web traffic from Chrome to Google's servers is handled by QUIC protocol, not TCP (or HTTP/1). Chrome, Opera, and Firefox have support for QUIC, and HTTP/3, while Safari is testing it for a subset of users.
Browser | HTTP/2 | FTP[lower-alpha 2] | NNTP[lower-alpha 3] | SSL | EV | IRC | Gopher | IDN | data:URI | BitTorrent | IPv6 | Proxy | DoH |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amaya | No | No | No | No | No | No | No | Yes | No | No | ? | ? | ? |
AOL Explorer | No | Yes | No | Yes[lower-alpha 4] | Yes | No | No[lower-alpha 5] | No | No | No | Yes | ? | ? |
Avant | No | Yes | No | Yes[lower-alpha 4] | Yes | No | No[lower-alpha 5] | No | No | No | Yes | ? | ? |
Avast Secure Browser | Yes | No | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | Yes |
Basilisk | Yes | Yes | No[lower-alpha 6] | Yes | Yes | No[lower-alpha 7] | No | Yes[lower-alpha 8] | Yes | No[lower-alpha 9] | Yes | Yes | ? |
Camino | No | Yes | No | Yes | ? | No | Yes | Yes | Yes | No | Yes | ? | ? |
Chrome | Yes[28] | No | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | Yes |
Dillo | ? | Yes | No | No[lower-alpha 10] | No | No | No | No | Yes | No | Yes | ? | ? |
Edge | Yes | No | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | Yes |
ELinks | No | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Partial[lower-alpha 11] | ? |
Falkon | ? | Yes | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | ? |
Firefox | Yes[29] | No | No[lower-alpha 6] | Yes | Yes | No[lower-alpha 7] | Dropped[lower-alpha 12] | Yes[lower-alpha 8] | Yes | No[lower-alpha 9] | Yes | Yes | Yes |
Flock | No | Yes | No | Yes | ? | No[lower-alpha 7] | Yes | Yes | Yes | No | Yes | ? | ? |
Galeon | No | Yes | No | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | ? |
GNOME Web | ? | No | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Partial[lower-alpha 11] | ? |
iCab | ? | Yes | No | Yes | ? | No | No | Yes | No | No | Yes | ? | ? |
Internet Explorer | Yes[32] | Yes | No | Yes[lower-alpha 4] | Yes | No | Dropped[lower-alpha 5] | Yes | Partial[lower-alpha 13] | No | Yes | Yes | No |
Internet Explorer for Mac | No | Yes | No | Yes | No | No | Yes | No | No | No | ? | ? | ? |
K-Meleon | No | Yes | No | Yes | No | No | Yes | Yes | Yes | No | Yes | Yes | ? |
Konqueror | ? | Yes | No | Yes | No | No | No[lower-alpha 14] | Yes | Yes | Yes | Yes | Yes | ? |
Links | No | Yes | No | Yes | No | No | No | Yes | Yes | No | Yes | Yes | No |
Lynx | No | Yes | Yes | Yes | No | No | Yes | No | No | No | Yes | Partial[lower-alpha 11] | ? |
Maxthon | No | Yes | No | Yes[lower-alpha 4] | Yes | No | No[lower-alpha 5] | Yes | No | No | Yes | Yes | ? |
Mosaic | No | Yes | Yes | No | No | No | Yes | No | No | No | No | ? | ? |
Mozilla | No | Yes | Yes | Yes | No | Yes | Yes | Yes[lower-alpha 8] | Yes | No | No | Yes | ? |
Netscape | No | Yes | Yes | Yes | No | No[lower-alpha 7] | Yes | Yes | Yes | No | ? | ? | ? |
Netscape Browser | No | Yes | No | Yes | No | No | Depends[lower-alpha 15] | Depends[lower-alpha 15] | Depends[lower-alpha 15] | No | ? | ? | ? |
Netscape Navigator | No | Yes | Yes | Yes | No | No | Yes | No | No | No | ? | ? | ? |
Netscape Navigator 9 | No | Yes | No | Yes | No | No[lower-alpha 7] | Yes | Yes[lower-alpha 8] | Yes | No | Yes | ? | ? |
NetSurf | No | Yes | No | Yes | No | No | No | No | Yes | No | Yes | ? | ? |
OmniWeb | No | Yes | No | Yes | ? | No | Yes[36] | Yes | Yes | No | Yes | ? | ? |
Opera | Yes[37] | Yes | Dropped | Yes | Yes | Dropped | No[lower-alpha 16] | Yes | Yes | Dropped | Yes | Yes | Yes |
Pale Moon | Yes | Yes | No[lower-alpha 6] | Yes | Yes | No[lower-alpha 7] | No | Yes[lower-alpha 8] | Yes | No[lower-alpha 9] | Yes | Yes | ? |
Safari | Yes[37] | Partial | No | Yes | Yes | No | No | Yes | Yes | No | Yes | Yes | Yes |
SeaMonkey | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 8] | Yes | No | Yes | Yes | ? |
Shiira | No | ? | ? | Yes | ? | No | No | Yes | ? | No | Yes | ? | ? |
Sleipnir | ? | Yes | No | Yes[lower-alpha 4] | Yes | No | No[lower-alpha 5] | Yes | No | No | Yes | ? | ? |
surf | ? | No | No | Partial[lower-alpha 17] | Partial[lower-alpha 17] | No | No | Yes | Yes | No | Yes | Partial[lower-alpha 11] | ? |
WorldWideWeb | No | Yes | Yes | No | No | No | No | No | No | No | No | ? | ? |
w3m | ? | Yes | No | Yes | ? | No | Yes | ? | ? | No | Yes | ? | ? |
Browser | HTTP/2 | FTP[lower-alpha 2] | NNTP[lower-alpha 3] | SSL | EV | IRC | Gopher | IDN | data:URI | BitTorrent | IPv6 | Proxy | DoH |
- ↑ Mosaic reached only HTTP 0.9 compliance, and does not support secure communications in any way.
- ↑ 2.0 2.1 Many browsers have FTP support as read-only and have no upload capitilies. Read-only is marked as yes. For a comparison of clients that support upload opportunities see Comparison of FTP client software.
- ↑ 3.0 3.1 Many browsers have purposely avoided support for e-mail and newsgroups (Usenet), as these are reserved for their mail-client counterparts. For a comparison of such counterparts see comparison of e-mail clients and Comparison of Usenet newsreaders.
- ↑ 4.0 4.1 4.2 4.3 4.4 Support for 256-bit ciphers (AES for example) for SSL/TLS is only available in Windows Vista and above[33][34]
- ↑ 5.0 5.1 5.2 5.3 5.4 Internet Explorer 7 has no support of gopher; gopher support is disabled in IE6.
- ↑ 6.0 6.1 6.2 NNTP support can be added by installing the add-on infoRSS.
- ↑ 7.0 7.1 7.2 7.3 7.4 7.5 IRC support can be added by installing ChatZilla.
- ↑ 8.0 8.1 8.2 8.3 8.4 8.5 For security reasons, IDN domains are displayed as punycode if they contain certain characters or if the top level domain has not been whitelisted [8].
- ↑ 9.0 9.1 9.2 Possible using third party extensions like FoxTorrent[31]
- ↑ Dillo has experimental SSL integration that is by standard turned off. Lua error in package.lua at line 80: module 'strict' not found. There is no certificate caching and no authentication performed.
- ↑ 11.0 11.1 11.2 11.3 Respects system-wide proxy settings.
- ↑ Firefox support for the Gopher protocol was dropped in Firefox 4 (Gecko 1.9.3) per bug 388195.[30] This and newer versions have full Gopher support when the OverbiteFF extension is installed.
- ↑ Microsoft has limited support to certain "non-navigable" content, such as in
<img>
tags and CSS rules, for security reasons, including concerns that JavaScript embedded in a data URI may not be interpretable by script filters such as those used by web-based email clients.[35] - ↑ Konqueror has full Gopher support when the kgopher KIO plugin is installed.
- ↑ 15.0 15.1 15.2 Depends on the layout engine which is chosen: Trident or Gecko.
- ↑ Includes a proxy capability for gopher support.
- ↑ 17.0 17.1 Behavior towards malicious certificates can only be set up in compile time.
Image format support
Information about what image formats the browsers support. External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
Browser | JPEG | JPEG 2000 | JPEG XR | WebP | GIF | PNG | APNG | TIFF[lower-alpha 1] | SVG[lower-alpha 2] | PDF[lower-alpha 3] | 2D Canvas | XBM | BMP | ICO | HEIF |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amaya | Yes | ? | No | ? | Yes | Yes | No | Yes | Partial | No | No | ? | ? | ? | ? |
AOL Explorer | Yes | No | No | No | Yes | Partial[lower-alpha 4] | No | disable | No | No | No[lower-alpha 5] | No[lower-alpha 6] | ? | ? | ? |
Avant | Yes | No | No | ? | Yes | Yes | No | disable | Partial | No | Yes | No[lower-alpha 6] | ? | ? | ? |
Avast Secure Browser | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Partial | Yes | Yes | No | Yes | Yes | No |
Basilisk | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Partial | Yes | Yes | No | Yes | Yes | ? |
Camino | Yes | No | No | ? | Yes | Yes | No | No | Partial[lower-alpha 7] | No | No | Yes | ? | ? | ? |
Chrome | Yes | No[38] | Yes | Yes | Yes | Yes[lower-alpha 8] | No | Partial | Yes | Yes | Dropped [39] | Yes | Yes | No | |
Chromium | Yes | ? | Yes | Yes | Yes | Yes[lower-alpha 8] | No | Partial | Yes | Yes | Dropped [39] | Yes | Yes | No | |
Dillo | Yes | No | No | ? | Yes | Yes | No | No | No | No | No | No | ? | ? | ? |
Edge | Yes | No | Yes | Yes | Yes | Yes | No | Partial | Yes | Yes | No | Yes | Yes | No | |
ELinks | No | No | No | No | No | No | No | No | No | No | No | No | ? | ? | ? |
Falkon | Yes | No | Yes | Yes | Yes | No | Yes | Partial[lower-alpha 9] | Yes | Yes | Yes | Yes | ? | ? | |
Firefox | Yes | PDF[40] | No[41] | Yes[42] | Yes | Yes | Yes[lower-alpha 10] | No[43] | Partial[lower-alpha 7] | Yes | Yes | Dropped[lower-alpha 11] | Yes | Yes | No |
Flock | Yes | No | No | ? | Yes | Yes | Dropped | No | Partial[lower-alpha 7] | No | Yes | Yes | ? | ? | ? |
Galeon | Yes | No | No | No | Yes | Yes | Yes | No | No | No | No | Yes | ? | ? | ? |
GNOME Web | Yes | Yes | No | ? | Yes | Yes | Dropped | No | Partial | Yes | Yes | Yes | ? | ? | ? |
iCab | Yes | ? | No | ? | Yes | Yes | Yes | No | No | Yes | No | ? | ? | ? | ? |
Internet Explorer | Yes | No | Yes | No | Yes | Yes | No | Yes | Partial | No | Yes[44][lower-alpha 5] | Dropped[lower-alpha 6] | Yes | Yes | No |
Internet Explorer for Mac | Yes | No | No | No | Yes | Yes | No | No | No | No | No | ? | ? | ? | ? |
K-Meleon | Yes | No | No | ? | Yes | Yes | Yes | No | Yes | No | No | ? | Yes | ? | ? |
Konqueror | Yes | Optional[lower-alpha 12] | No | ? | Yes | Yes | No | Yes | Partial | Yes[lower-alpha 13] | Yes | ? | Yes | ? | ? |
Links | Yes | No | No | Yes | Yes | Yes | No | Yes | No | No | No | Yes | ? | ? | ? |
Lynx | Yes/No[lower-alpha 14] | No | Yes/No[lower-alpha 14] | ||||||||||||
Maxthon | Yes | No | No | Yes | Yes | Yes | Yes | disable | Partial | No | Yes | No[lower-alpha 6] | Yes | ? | ? |
Midori | Yes | Yes | No | ? | Yes | Yes | Yes | Yes | Partial[lower-alpha 15] | No | Yes | Yes | ? | ? | ? |
Mosaic | Yes | No | No | No | Yes | Yes | No | No | No | No | No | Yes | ? | ? | ? |
Mozilla | Yes | No | No | No | Yes | Yes | No | No | No | No | No | Yes | ? | ? | ? |
Netscape | Yes | No | No | No | Yes | Yes | No | No | No | No | No | Yes | ? | ? | ? |
Netscape Browser | Yes | No | No | No | Yes | Depends[lower-alpha 16] | No | No | No | No | No | Yes | ? | ? | ? |
Netscape Navigator | Yes | No | No | No | Partial | Partial[lower-alpha 17] | No | No | No | No | No | Yes | ? | ? | ? |
Netscape Navigator 9 | Yes | No | No | No | Yes | Yes | No | No | Partial | No | Yes | Yes | ? | ? | ? |
NetSurf | Yes | No | No | Yes | Yes | Yes | No | No | Partial | No | No | No | Yes | ? | ? |
OmniWeb | Yes | Yes | No | ? | Yes | Yes | No | Yes | Partial | No | No | Yes | ? | ? | ? |
Opera | Yes | No | Yes | Yes | Yes | Yes[lower-alpha 18] | No | Partial[lower-alpha 19] | Yes | Yes | Yes | Yes | Yes | ? | |
Pale Moon | Yes | No | Yes[lower-alpha 20] | Yes | Yes | Yes | Yes | No | Partial | No | Yes | No | Yes | Yes | ? |
Safari | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes[lower-alpha 15] | Yes | Yes | Yes | Yes | ? | Yes[lower-alpha 21] |
SeaMonkey | Yes | No | No | No | Yes | Yes | Yes[lower-alpha 10] | No | Partial[lower-alpha 7] | No[lower-alpha 22] | Yes | Yes | Yes | ? | ? |
Shiira | Yes | ? | No | ? | Yes | Yes | No | Yes | Partial | No | Partial | Yes | ? | ? | ? |
Sleipnir | Yes | No | No | ? | Yes | Partial[lower-alpha 4] | No | disable | Partial | No | Yes | No | ? | ? | ? |
surf | Yes | Yes | No | ? | Yes | Yes | No | No | Partial | No | Yes | Yes | Yes | ? | ? |
Torch Browser | Yes | ? | ? | ? | Yes | Yes | Yes[lower-alpha 8] | ? | Partial | No | Yes | ? | Yes | ? | ? |
WorldWideWeb | Yes | No | No | No | Yes | No | No | Yes | No | No | No | ? | ? | ? | ? |
w3m | Yes | No | No | No | Yes | Yes | No | ? | ? | ? | No | ? | ? | ? | ? |
Browser | JPEG | JPEG 2000 | JPEG XR | WebP | GIF | PNG | APNG | TIFF[lower-alpha 1] | SVG[lower-alpha 2] | PDF[lower-alpha 3] | 2D Canvas | XBM | BMP | ICO | HEIF |
- ↑ 1.0 1.1 Although it was one of the first suggested WWW image formats, most browsers support TIFF by using a plugin installed by the user instead of decoding it natively.
- ↑ 2.0 2.1 SVG here refers to SVG 1.1 Full. There are also two simplified profiles known as SVG 1.1 Tiny and SVG 1.1 Basic, which are intended for user agents with limited capabilities.
- ↑ 3.0 3.1 Most browsers support PDF by installing an Adobe plugin which takes over the browser window. Listed here are browsers which also support inline PDFs within other hypertext documents (such as within HTML's <img/> tag). Note that PDF (in strictly speaking) is not an image format, but a scriptable rich text document format that can contain different types of multimedia content, including vector and bitmap graphics, audio, video, forms, intra- and inter-document hypertext links and a hierarchical contents listing. The format is also the native display format under macOS.
- ↑ 4.0 4.1 Internet Explorer supports PNG images but is unable to correctly display images with gamma correction or color correction.[citation needed] Versions of Internet Explorer prior to version 7 are unable to correctly display images with alpha channel (for transparency) without additional coding [9].
- ↑ 5.0 5.1 Support for the canvas element was added to Internet Explorer 9. Earlier versions of Internet Explorer can be made to emulate canvas using the excanvas script.
- ↑ 6.0 6.1 6.2 6.3 Internet Explorer support for XBM files was removed in Version 6.
- ↑ 7.0 7.1 7.2 7.3 Firefox and SeaMonkey partially support SVG 1.1 Full. Modules that are implemented or not implemented and details of their implementation: [10].
- ↑ 8.0 8.1 8.2 For Chromium prior to version 59 there is support via an extension.
- ↑ Falkon supports as much SVG specification as WebKit does: [11].
- ↑ 10.0 10.1 Mozilla applications rebranded by the GNU project, such as GNU IceCat or Iceape do not support APNG.[citation needed]
- ↑ In Gecko 1.9.2 (Firefox 3.6) XBM support was dropped.
- ↑ Konqueror supports JPEG2000 if KDE's viewer is compiled with Jasper library.
- ↑ Inline PDF viewing in Konqueror requires KPDF which is included in kdegraphics.
- ↑ 14.0 14.1 While lacking support for inline display of graphical elements, Lynx allows defining standalone image viewer and assigning programs to MIME types. Such program is called when user activates corresponding element, effectively allowing Lynx user to add support for arbitrary non-inlined file format.
- ↑ 15.0 15.1 Safari 3 is able to render SVG documents, but not fully.[45]
- ↑ Depends on the layout engine which is chosen: Trident or Gecko.
- ↑ 32-bit version only.
- ↑ Opera is currently supporting APNG on their Beta and Dev builds.
- ↑ Opera supports SVG 1.1 Basic.[12] Archived 4 June 2012(Timestamp length) at archive.today
- ↑ Pale Moon supports JPEG-XR from the first quarter of 2017. [13]
- ↑ Safari support for HEIF pronounced in 2017 from version 11 on operating systems macOS Sierra and iOS 11. [14]
- ↑ With the addition of the new Cairo version in Gecko 1.9 it will be natively possible to save pages to PDFs but not read them. This feature is not included in Firefox 3.5, however it is possible with the new Cairo backend.
Internationalization
Most browsers are available in more than one language.
Browser | Languages | Total |
---|---|---|
Amaya[46][47] | English (en), French (fr), Finnish (fi), German (de), Italian (it), Portuguese (pt), Russian (ru), Spanish (es), Chinese (zh-CN and zh-TW), Turkish (tr), Slovak (sk), Russian (ru), Norwegian (no), Georgian (ka), Japanese (ja), Hungarian (hu), Dutch (du), Ukrainian (uk) | 18 |
AOL Explorer | English (en), French (fr), German (de) | 3 |
Avant | English (en), Arabic (ar), Basque (eu), Bulgarian (bg), Catalan (ca), Croatian (hr), Czech (cs), Chinese (zh-TW), Danish (da), Dutch (nl), French (fr), Frisian (fy), German (de), Greek (el), Hebrew (he), Hungarian (hu), Italian (it), Japanese (ja), Korean (ko), Persian (fa), Polish (pl), Portuguese (pt-BR), Russian (ru), Spanish (es), Thai (th), Turkish (tr), English (en-GB), Ukrainian (uk) | 28 |
Avast Secure Browser | Arabic (ar), Portuguese (pt-BR), Bengali (bn), Bulgarian (bg), Catalan (ca), Chinese (zh-CN zh-TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en-US en-GB), Estonian (et), Filipino (fil), Finnish (fi), French (fr), German (de), Greek (el), Gujarati (gu), Hebrew (he), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Kanada (kn), Korean (ko), Latvian (lv), Lithuanian (lt), Malayalam (ml), Marathi (mr), Norwegian (no), Oriya (or), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es), Spanish (es-LA), Swedish (sv), Tamil (ta), Telugu (te), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi) | 48 |
Basilisk | American English (en-US) | 1 |
Camino[48] | Chinese (zh-CN, zh-TW), Czech (cs), Danish (da), Dutch (nl), English (en), French (fr), German (de), Italian (it), Japanese (ja), Lithuanian (lt), Norwegian (nb, and nn), Portuguese (pt), Slovak (sk), Spanish (es), Swedish (sv) | 15 |
Chrome | Arabic (ar), Portuguese (pt-BR), Bengali (bn), Bulgarian (bg), Catalan (ca), Chinese (zh-CN zh-TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en-US en-GB), Estonian (et), Filipino (fil), Finnish (fi), French (fr), German (de), Greek (el), Gujarati (gu), Hebrew (he), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Kanada (kn), Korean (ko), Latvian (lv), Lithuanian (lt), Malayalam (ml), Marathi (mr), Norwegian (no), Oriya (or), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es), Spanish (es-LA), Swedish (sv), Tamil (ta), Telugu (te), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi)[49] | 48 |
Dillo[50] | English (en), Japanese (ja), Polish (pl), Russian (ru) | 4 |
ELinks[51] | Bulgarian (bg), Croatian (hr), Czech (cs), Danish (da), English (en), French (fr), German (de), Hungarian (hu), Italian (it), Polish (pl), Portuguese (pt), Slovak (sk), Ukrainian (uk) | 13 |
Edge[52] | Arabic (ar-SA), Bulgarian (bg-BG), Chinese (zh-CN, zh-HK, zh-TW), Croatian (hr-HR), Czech (cs-CZ), Danish (da-DK), Dutch (nl-NL), English (en-GB, en-US), Estonian (et-EE), Finnish (fi-FI), French (fr-FR, fr-CA), German (de-DE), Greek (el-GR), Hebrew (he-IL), Hungarian (hu-HU), Italian (it-IT), Japanese (ja-JP), Korean (ko-KR), Latvian (lv-LV), Lithuanian (lt-LT), Norwegian (no-nb-NO), Polish (pl-PL), Portuguese (pt-BR pt-PT), Romanian (ro-RO), Russian (ru-RU), Serbian (sr-Latn-SP), Slovak (sk-SK), Slovenian (sl-SI), Spanish (es-ES, es-MX), Swedish (sv-SE), Thai (th-TH), Turkish (tr-TR), Ukrainian (uk-UA) | 33 |
Falkon[53] | Arabic (ar), Basque (eu), Bulgarian (bg), Catalan (ca), Chinese (zh-CN, zh-TW), Croatian (hr), Czech (cz), Dutch (nl), English (en), Finnish (fi), French (fr), Galician (gl), Ganda (lg), Georgian (ka), German (de), Greek (el), Hebrew (he), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Latvian (lv), N'ko (nqo), Persian (fa), Polish (pl), Portuguese (pt-BR, and pt-PT), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Spanish (es), Swedish (sv), Turkish (tr), Ukrainian (uk), Uzbek (uz) | 35 |
Firefox[54] | Acholi (ach), Afrikaans (af), Akan (ak), Albanian (sq), Arabic (ar), Armenian (hy), Assamese (as), Asturian (ast), Azerbaijani (az), Basque (eu), Belarusian (be), Bengali (bn-IN, bn-BD) (bn), Bosnian (bs), Breton (br), Bulgarian (bg), Catalan (ca), Chinese (zh-CN, zh-TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en-GB, en-US, and en-ZA) (en), Esperanto (eo), Estonian (et), Finnish (fi), Fula (ff), French (fr), Frisian (fy), Friulian (fur), Gaelic (gd), Galician (gl), Georgian (ka), German (de), Greek (el), Gujarati (gu), Hebrew (he), Hindi (hi), Hungarian (hu), Icelandic (is), Indonesian (id), Irish (ga), Italian (it), Japanese (ja), Kannada (kn), Kashubian (csb), Khmer (km), Kazakh (kk), Korean (ko), Kurdish (ku), Latvian (lv), Ligurian (lig), Lithuanian (lt), Luganda (lg), Macedonian (mk), Maithili (mai), Malay (ms), Malayalam (ml), Marathi (mr), Northern Sotho (nso), Norwegian (no-nb, no-nn), Occitan (oc), Oriya (or), Persian (fa), Polish (pl), Portuguese (pt-BR, pt-PT), Punjabi (pa), Romanian (ro), Romansh (rm), Russian (ru), Serbian (sr), Sinhala (si), Slovak (sk), Slovenian (sl), Songhai (son), Spanish (es-AR, es-CL, es-MX, es-ES) (es), Swedish (sv), Tamil (ta), Tamil (ta-LK) (ta), Tatar (tt), Telugu (te), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi), Welsh (cy), Zulu (zu) | 91 |
Flock[55] | Arabic (ar), Chinese (zh-CN, zh-TW), English (en), Finnish (fi), French (fr), Georgian (ka), German (de), Hungarian (hu), Korean (ko), Polish (pl), Portuguese (pt-PT), Russian (ru), Slovak (sk), Spanish (es-AR, and es-ES) | 14 |
Galeon | Amharic (am), Azerbaijani (az), Belarusian (be), Bulgarian (bg), Bosnian (bs), Catalan (ca), Czech (cs), Danish (da), German (de), Greek (el), English (en), Spanish (es), Estonian (et), Basque (eu), Finnish (fi), French (fr), Irish (ga), Galician (gl), Croatian (hr), Hungarian (hu), Italian (it), Japanese (ja), Korean (ko), Lithuanian (lt), Latvian (lv), Macedonian (mk), Malayalam (ml), Mongolian (mn), Malay (ms), Dutch (nl), Norwegian (no-nb, no-nn), Punjabi (pa), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Kinyarwanda (rw), Slovak (sk), Slovenian (sl), Albanian (sq), Serbian (sr), Swedish (sv), Tamil (ta), Turkish (tr), Ukrainian (uk), Vietnamese (vi), Walloon (wa), Chinese (zh-TW) | 48 |
GNOME Web[56] | Amharic (am), Arabic (ar), Azerbaijani (az), Belarusian (be), Belarusian (be-Latn), Bulgarian (bg), Bengali (bn), Bosnian (bs), Catalan (ca), Czech (cs), Welsh (cy), Danish (da), German (de), Dzongkha (dz), Greek (el), English (en), Spanish (es), Estonian (et), Basque (eu), Persian (fa), Finnish (fi), French (fr), Irish (ga), Galician (gl), Gujarati (gu), Hebrew (he), Hindi (hi), Croatian (hr), Hungarian (hu), Indonesian (id), Icelandic (is), Italian (it), Japanese (ja), Georgian (ka), Korean (ko), Kurdish (ku), Limburgian (li), Lithuanian (lt), Latvian (lv), Malagasy (mg), Maori (mi), Macedonian (mk), Malayalam (ml), Mongolian (mn), Marathi (mr), Malay (ms), Norwegian (Bokmål) (nb), Norwegian (Nynorsk) (nn), Nepali (ne), Dutch (nl), Oriya (or), Punjabi (pa), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Kinyarwanda (rw), Slovak (sk), Slovenian (sl), Albanian (sq), Serbian (sr), Swedish (sv), Tamil (ta), Telugu (te), Thai (th), Turkmen (tk), Turkish (tr), Ukrainian (uk), Vietnamese (vi), Walloon (wa), Chinese (zh) | 70 |
iCab[57] | German (de), English (en), Japanese (ja), Danish (da), French (fr), Spanish (es), Russian (ru), Norwegian (no), Chinese (zh-CN) | 9 |
Internet Explorer[58] | Afrikaans (af), Albanian (sq), Amharic (am), Arabic (ar), Armenian (hy), Assamese (as), Azeri (az), Bengali (bn-BD, and bd-IN)) (bn), Basque (eu), Bosnian (bs-Latn), Bulgarian (bg), Catalan (ca), Chinese (zh-HK, zh-CN, zh-TW), Croatian (hr), Czech (cs), Danish (da), Dari (af-FA), Dutch (nl), English (en), Estonian (et), Filipino (fil), Finnish (fi), French (fr), Galician (gl), Georgian (ka), German (de), Greek (el), Gujarati (gu), Hausa (ha), Hebrew (he), Hindi (hi), Hungarian (hu), Icelandic (is), Igbo (ig), Indonesian (id), Irish (ga), Italian (it), Japanese (ja), Kannada (kn), Kazakh (kk), Khmer (km), KiSwahili (sw), Konkani (kok), Korean (ko), Kyrgyz (ky), Latvian (lv), Lithuanian (lt), Luxembourgish (lb), Macedonian (mk), Malay (ms-BN, ms-My), Malayalam (ml), Maltese (mt), Maori (mi), Marathi (mr), Mongolian (mn), Nepali (ne), Norwegian (no-nb, no-nn), Oriya (or), Persian (fa), Polish (pl), Portuguese (pt-BR, pt-PT), Punjabi (pa), Quechua (qu), Romanian (ro), Russian (ru), Serbian (sr-Cyrl-BA, sr-Cyrl-RS, sr-Latn), Sesotho (st), Setswana (tn), Sinhala (si), Slovak (sk), Slovenian (sl), Spanish (es), Swedish (sv), Tamil (ta), Tatar (tt), Telugu (te), Thai (th), Turkish (tr), Turkmen (tk), Ukrainian (uk), Urdu (ur), Uzbek (uz), Vietnamese (vi), Welsh (cy), Yoruba (yo), isiXhosa (kh), isiZulu (zu) | 95 |
Internet Explorer for Mac | German (de), English (en), Spanish (es), French (fr), Italian (it), Japanese (ja), Swedish (sv) | 7 |
K-Meleon[59] | Chinese (zh-CN), English (en), French (fr), German (de), Spanish (es), Russian (ru) | 6 |
Konqueror | Afrikaans (af), Arabic (ar), Belarusian (be), Bulgarian (bg), Bengali (bn), Bosnian (bs), Catalan (ca), Chinese (zh, zh-CN), Czech (cs), Welsh (cy), Danish (da), German (de), Greek (el), English (en), Esperanto (eo), Spanish (es), Estonian (et), Basque (eu), Persian (fa), Finnish (fi), French (fr), Galician (gl), Hebrew (he), Hindi (hi), Croatian (hr), Hungarian (hu), Icelandic (is), Italian (it), Japanese (ja), Mongolian (mn), Malay (ms), Dutch (nl), Norwegian (no-nn, no-nb), Punjabi (pa), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Slovak (sk), Slovenian (sl), Serbian (sr), Swedish (sv), Tamil (ta), Tajik (tg), Turkish (tr), Ukrainian (uk), Uzbek (uz) | 46 |
Links | Belarusian (be), Portuguese (pt-BR), Bulgarian (bg), Catalan (ca), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Estonian (et), Finnish (fi), French (fr), Galician (gl), German (de), Greek (el), Hungarian (hu), Icelandic (is), Indonesian (id), Italian (it), Lithuanian (lt), Norwegian (no), Polish (pl), Portuguese (pt), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Spanish (es), Swedish (sv), Turkish (tr), Ukrainian (uk), Upper Sorbian (hsb) | 32 |
Lunascape | Chinese (zh-CN, zn-TW), English (en), French (fr), German (de), Italian (it), Japanese (ja), Korean (ko), Portuguese (pt), Russian (ru), Spanish (es) | 10 |
Lynx | Catalan (ca), Czech (cs), Danish (da), German (de), Estonian (et), English (en), French (fr), Hungarian (hu), Italian (it), Japanese (ja), Dutch (nl), Portuguese (Brazilian) (pt-BR), Russian (ru), Kinyarwanda (rw), Slovenian (sl), Swedish (sv), Turkish (tr), Ukrainian (uk), Vietnamese (vi), Chinese (zh-CN, zh-TW) | 21 |
Maxthon | Arabic (ar), Basque (eu), Bosnian (bs), Belarusian (be), Bulgarian (bg), Chinese (zh), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Estonian (et), Persian (fa), Finnish (fi), French (fr), Frisian (stq), Galician (gl), German (de), Greek (el), Hebrew (he), Hungarian (hu), Italian (it-IT, it-RM, it-MI) (it), Japanese (ja), Korean (ko), Lithuanian (lt), Malay (ms), Norwegian (no), Piedmontese (pms), Polish (pl), Portuguese (pt), Portuguese (Brazilian) (pt), Romanian (ro), Russian (ru), Serbian (sr-Cyrl, sr-Latn), Slovak (sk), Slovenian (sl), Spanish (es), Spanish (es-AR), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk), Vietnamese (vi) | 44 |
Mosaic | English (en) | 1 |
Mozilla | Catalan (ca), Chinese (zh), Czech (cs), Danish (da), English (en), Finnish (fi), French (fr), German (de), Greek (el), Hebrew (he), Irish (ga), Italian (it), Japanese (ja), Korean (ko), Lithuanian (lt), Macedonian (mk), Norwegian (no), Polish (pl), Portuguese (pt), Punjabi (pa), Romanian (ro), Russian (ru), Slovak (sk), Slovenian (sl), Spanish (es), Swedish (sv), Turkish (tr), Welsh (cy) | 28 |
Netscape[60] | Chinese (zh), English (en), French (fr), German (de), Japanese (ja), Portuguese (pt), Spanish (es) | 7 |
Netscape Browser | English (en), English (Canadian) (en) | 2 |
Netscape Navigator[61] | Portuguese (pt-BR), Chinese (zh), Czech (cs), English (en), Danish (da), Finnish (fi), French (fr), German (de), Greek (el), Hungarian (hu), Italian (it), Japanese (ja), Korean (ko), Norwegian (no), Polish (pl), Russian (ru), Slovenian (sl), Spanish (es), Swedish (sv), Turkish (tr) | 20 |
Netscape Navigator 9 | English (en) | 1 |
NetSurf | Dutch (nl), English (en), French (fr), German (de) | 4 |
OmniWeb[62] | Danish (da), Dutch (nl), English (en), French (fr), German (de), Japanese (ja), Swedish (sv) | 7 |
Opera[63] | Afrikaans (af), Azerbaijani (az), Belarusian (be), Bengali (bn), Bulgarian (bg), Chinese (zh-CN, zh-TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en-GB, en-US), Estonian (et), Finnish (fi), French (fr-FR, fr-CA), Frisian (fy), Georgian (ka), German (de), Greek (el), Hindi (hi), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Lithuanian (lt), Macedonian (mk), Malay (ms), Montenegrin (mis), Norwegian (no-nb, no-nn), Polish (pl), Portuguese (pt, pt-BR), Punjabi (pa), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Spanish (es-ES, es-LA), Swedish (sv), Tagalog (tl), Tamil (ta), Thai (th), Telugu (te), Turkish (tr), Ukrainian (uk), Uzbek (uz), Vietnamese (vi), Zulu (zu) | 47 |
Pale Moon | Arabic (ar), Bulgarian (bg), Traditional Chinese (zh-TW), Simplified Chinese (zh-CN), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), American English (en-US), British English (en-GB), Filipino (tl), Finnish (fi), French (fr), Galician (gl), Greek (el), Hungarian (hu), Indonesian (id), Italian (it), Icelandic (is), Japanese (ja), Korean (ko), Polish (pl), Brazilian Portuguese (pt-BR), European Portuguese (pt-PT), Romanian (ro), Russian (ru) Argentine Spanish (es-AR), Mexican Spanish (es-M), Serbian [Cyrillic] (sr), Castilian Spanish (es-ES), Slovak (sk), Slovenian (sl), Swedish (sv-SE), Thai (th), Turkish (tr), Ukrainian (uk) | 37[64] |
Safari | Catalan (ca), Dutch (nl), English (en), French (fr), German (de), Italian (it), Japanese (ja), Spanish (es), Danish (da), Finnish (fi), Korean (ko), Norwegian (no), Portuguese (pt), Russian (ru), Swedish (sv), Chinese (zh) | 15 |
SeaMonkey[65] | Belarusian (be), Catalan (ca), Chinese (zh-CN), Czech (cs), Dutch (nl), English (en-GB, en-US), Finnish (fi), French (fr), Galician (gl), Georgian (ka), German (de), Hungarian (hu), Italian (it), Japanese (ja), Lithuanian (lt), Norwegian (no), Polish (pl), Portuguese (pt), Russian (ru), Slovak (sk), Spanish (es-ES, es-LA), Swedish (sv), Turkish (tr) | 37 |
Shiira | Chinese (zh-CN, zh-TW), Danish (da), Dutch (nl), English (en), Finnish (fi), French (fr), German (de), Italian (it), Korean (ko), Norwegian (no), Polish (pl), Portuguese (pt), Slovak (sk), Spanish (es), Swedish (sv) | 15 |
Sleipnir | Chinese (zh-CN, zh-TW), English (en), Japanese (ja) | 3 |
SRWare Iron | English (en), German (de), Russian (ru) | 3 |
surf | Browser lacks user interface elements to be translated; see WebKitGTK+ for status of engine messages' translation. | 0 |
Torch Browser | English (en), French (fr), Spanish es), Turkish (tr), Italian (it), Portuguese (pt), German (de) | 7 |
WorldWideWeb | English (en) | 1 |
w3m | English (en), French (fr), German (de), Italian (it), Japanese (ja), Spanish (es), Polish (pl), Portuguese (pt), Swedish (sv) | 9 |
Browser | Languages | Total |
See also
- History of the web browser
- List of web browsers
- Comparison of browser engines
- Comparison of lightweight web browsers
- Version history for TLS/SSL support in web browsers
- Usage share of web browsers
- Comparison of download managers
- Browser security
- Browser wars
- HTML5 video browser support
- HTML5 audio supported audio coding formats
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 8.0 8.1 8.2 8.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Users can receive auto-notification when updates are available.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 13.0 13.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. (section "Enter Snowden")
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 37.0 37.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 'Internet Explorer 9 HTML5, CSS3, Compatibility, and More | MSDN', [Retrieved 30 May 2011], [15]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- Webarchive template wayback links
- All articles with specifically marked weasel-worded phrases
- Articles with specifically marked weasel-worded phrases from March 2012
- Articles with unsourced statements from January 2011
- Articles with unsourced statements from August 2015
- Webarchive template warnings
- Webarchive template archiveis links
- Articles with short description
- Pages with broken file links
- Web browsers
- Web browser comparisons
- Online services comparisons